Space Station Astronauts to Land Tonight
Tuesday, June 1, 2010 - 13:10
in Astronomy & Space
A Russian Soyuz spacecraft will cast off from the International Space Station tonight to ferry three veteran spaceflyers back to Earth after nearly six busy months in orbit.