A View Of Spain At Night
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.
Haven't you always wondered?
A more curious you.
Join millions of lifelong learners