Astronauts Share Life Off Planet Earth in 'Live From Space' TV Event
Saturday, March 15, 2014 - 00:00
in Astronomy & Space
For two hours Friday, astronauts in orbit opened their out-of-this-world home to the people of Earth, offering an unprecedented raw glimpse into the beauty – and peril — of life on the International Space Station.