Soyuz Spacecraft Returning to Earth with US-Russian Crew
Friday, March 15, 2013 - 19:30
in Astronomy & Space
After a one-day delay, three astronauts from the International Space Station are heading back to Earth.
After a one-day delay, three astronauts from the International Space Station are heading back to Earth.