U.S. Markets closed

Astronauts speak about dangerous ISS leak

A dangerous leak on the International Space Station caused quite a scare for several astronauts.