Space Station Crew to Return to Earth Tonight (SPACE.com)

SPACE.com - An American astronaut and two Russian cosmonauts are headed back to Earth tonight after wrapping up a months-long stay aboard the International Space Station.

Leave a Reply

You must be logged in to post a comment.