NASA’s Insight Mars Mission set to land on the Red Planet Monday Posted by WRAL News | Nov 23, 2018 NASA’s Insight mission to Mars is expected to make a soft landing on the Red Planet Monday, Nov. 26. If it lands successfully, it will dig into the Martian interior. Read More