20000 Indians and a German obtain ‘boarding card’ to send their names to space

Many Indians have submitted their names in Nasa’s Perseverance mission which will land on the Red Planet’s Jezero Crater at 12.45am on February … read more