3 articles found

Four International Space Station (ISS) crewmembers splashed down in the Pacific Ocean early Thursday, video footage from NASA showed, after a medical issue prompted their mission to be cut short.
A MONTH AGO

The astronauts are scheduled to depart the International Space Station on Jan. 14, weeks ahead of schedule, after doctors advised Earth-based evaluation, marking the first such health-related early return in the station’s 25-year history.
A MONTH AGO