Saturday, October 22, 2016

New NASA Photos Show ExoMars Lander May Have Exploded On Impact

Schiaparelli Landing Site

Cratered hopes

NASA's Mars orbiter found the likely crash site of Europe's Mars rover.
Related Posts Plugin for WordPress, Blogger...