Science InSight Scheduled to Land On Mars on Nov. 26, 2018 by Jeanette Vietti October 29, 2020 0 On Monday, Nov. 26, 2018, human beings will reach out again and “touch the surface of a foreign world.” NASA’s... Read more