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 known as off its mission to the moon early Monday, placing on maintain its plans to be first to