Insight lands on Mars

[ad_1] NASA's Insight probe landed safely on Mars yesterday, at the start of a two-year mission, as the first spacecraft designed to study the depths of another world. The descent is the …

Read More »