US-Russian Space Station Crew Returns to Earth Tonight: Watch It Live
Monday, March 10, 2014 - 11:30
in Astronomy & Space
An American astronaut and two Russian cosmonauts will return to Earth tonight aboard a Soyuz space capsule tonight (March 10) after more than five months in orbit, and you can watch their landing live online.