Astronauts aboard the International Space Station are prepped for a spacewalk Saturday morning to inspect and possibly repair a leak in the station's cooling system. "We are absolutely, 100 per cent...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.