Science
Astronauts Briefly Take Shelter During Repair To Fix Leak On The International Space Station
By KSL.com
CAPE CANAVERAL, Fla. — NASA on Friday temporarily ordered astronauts to take shelter during repairs to fix a fresh leak aboard the International Space Station.
The five astronauts moved into the SpaceX capsule that is docked at the station while cosm ...Read more