by Haja Mo March 14, 2025 Tech The flight was scrubbed on Wednesday night, and the astronauts will return to the launchpad for their trip to the International Space Station. Previous Story ‘Blood Moon’ Total Lunar Eclipse: When and How to Watch Next Story Video Shows Mars and Deimos Close Up During ESA’s Hera Flyby