Oct 23, 20192 min readSuccess For NASA's Insight Mission to Mars By Millie Love, Past Writer and Assignments Editor On the 26th of November 2018 NASA’s mission to Mars, named Insight, safely landed on...