Washington: As NASA’s car-sized Perseverance rover landed on Mars on Thursday after being in space for seven months, Indians had…