Day: July 15, 2019

India Calls Off Mission to Moon Less Than One Hour Before LaunchScience & Space

India Calls Off Mission to Moon Less Than One Hour Before Launch

India called off its mission to the moon early Monday, putting on hold its plans to be first to explore