A View Of Spain At Night

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.

See all

NASA

Illnesses

Science

Sharks

Get smarter every day! Like us on Facebook.
You'll get the most interesting and engaging topics in your feed, straight from our team of experts.