WATCH: Crew-12 Is Set For Launch to ISS After NASA Medical Evacuation

ScienceAlert · 2026-02-13
WATCH: Crew-12 Is Set For Launch to ISS After NASA Medical Evacuation

The space station has been running with a skeleton crew.