Russia is currently the only country capable of sending astronauts to the International Space Station—for the price of $70 million per seat. However, NASA has just announced that the U.S. will resume its own launches in 2017.
Written by Curiosity Staff September 19, 2014
Wake up with the smartest email in your inbox.
Our Best Articles Daily