Astronauts Home!

0
17

Two NASA astronauts stuck in orbit for nine months finally returned to Earth in a SpaceX craft, capping a saga that captured …

source

Leave a Reply