March 13, 2025

NASA astronauts' launch to the space station is delayed

The launch of four astronauts to the space station was delayed on Wednesday. The flight is a key step towards the return of NASA astronauts Suni Williams and Butch Wilmore.
source

TAGS: