Suni Williams and Butch Wilmore, the US astronauts stranded for nine months on the International Space Station, finally made it home on Tuesday, March 18. They returned to Earth with the two members of the SpaceX Crew-9 mission—NASA’s Nick…
Suni Williams and Butch Wilmore, the US astronauts stranded for nine months on the International Space Station, finally made it home on Tuesday, March 18. They returned to Earth with the two members of the SpaceX Crew-9 mission—NASA’s Nick…