Insight has landed. NASA’s historical mission is a success.
After a journey across space started in May of this year, Nasa’s InSight probe has landed tonight on Mars as planned, while the world held its breath. While this was not the first visit to Mars, the odds of success were still low….
Read more