After 9 Months in Space, Stranded NASA Astronauts Return Home

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 Hague…

Continue Reading

Comments

Leave a Reply