NASA pushes back crew-12 departure From international space station
Full story
NASA has delayed the return of the Crew-12 crew from the International Space Station. The departure has been pushed back until Wednesday. This decision follows a review of unfavorable weather conditions.
NASA announced that the return of the Crew-12 crew from the International Space Station (ISS) to Earth has been pushed back until Wednesday due to unfavorable weather conditions.Following a review of ...