Launched on May 5, 2018, NASA's InSight spacecraft is expected to touch down on Mars on November 26, 2018.
Updated 21:28, 25-Nov-2018
[]
00:57