Put Nov. 26th in your diary: that’s when Mars InSight lands. Hopefully
Probe prepared for sandstorms and more when it makes tricky parachute plunge VID NASA’s successfully launched Mars InSight, the probe it hopes will help us to understand the interior of the Red Planet and therefore a little more about how rocky planets form.…
Read more »