Comments:NASA's InSight lander and MarCO craft launch in new mission to Mars