NASA’s new Mars exploration mission set for May 2018 launch
Washington, March 10: Future Mars exploration has got a date, finally. NASA's new InSight mission set to study the deep interior of Red Planet is targeting a new launch window that begins on May 5, 2018, with a Mars landing scheduled for…