Celebrating NASA’s InSight probe Landing on Mars After around 7 months and 301 million miles, NASA’s InSight probe had successfully landed on Mars on November 26, 2018. Otto Chin December 1, 2018