Leak forces partial evacuation of International Space Station

Wednesday, January 14, 2015 - 07:50 in Mathematics & Economics

An ammonia leak forced the evacuation of the American section of the International Space Station. Astronauts are taking shelter in the Russian section. Charlie Rose reports.

Read the whole article on CBSNews - Science

More from CBSNews - Science

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net