Space Station astronauts perform repairs on leak in space

Published August 31, 2018 368 Plays

Rumble / Trending NewsAstronauts aboard the International Space Station on Thursday (August 30) conducted repair work one of two Russian Soyuz spacecraft attached to the orbiting outpost after a leak caused a dip in station pressure, according to NASA. No reporter narration.