Friday, December 27, 2024
Happening Now

Mars rover launch delayed to July 30

NASA remains confident the $2.4 billion rover will be on its way before the planetary launch window closes around August 15. Source

Share