NASA Astronauts Successfully Install New Space Station Docking Port
Friday, August 19, 2016 - 14:21
in Astronomy & Space
Two NASA astronauts successfully installed a new parking spot at the International Space Station today (Aug. 19), which is a key step toward accommodating new commercial space taxis that visit the orbiting lab.