Education NASA’s InSight spacecraft lands on red planet after six-month journey By Freenews Team 8 years ago NASA last landed on Mars in 2012 with the Curiosity rover. A NASA spacecraft designed