World News | Agence France-Presse | Tuesday November 27, 2018
Cheers and applause erupted at NASA's Jet Propulsion Laboratory on Monday as a $993 million unmanned lander, called InSight, touched down on the Red Planet and managed to send back its first picture.
www.ndtv.com