New crew set to launch for ISS after medical evacuation

Four astronauts could blast off to the International Space Station (ISS) next week, after setbacks including a mysterious medical evacuation of the previous crew, last-minute rocket problems, and some scheduling conflicts with NASA’s moon mission.

Recent Posts

editors picks

Top Reviews