Roscosmos

Space Station Leak
Space Station Leak
Space Station Leak
The Russian space agency says an ammonia leak at a U.S. segment of the International Space Station has prompted its six-person crew to lock it up and move to a Russian module, but they aren't in danger.