An unmanned spacecraft carrying 2.5 tons of supplies and 50 snails headed to the International Space Station Saturday after being launched from Kazakhstan.
An unmanned spacecraft carrying 2.5 tons of supplies and 50 snails headed to the International Space Station Saturday after being launched from Kazakhstan.