Advertisement

Spacewalkers Install Cables On The International Space Station

Astronauts have carried out their third space walk in a week to install cables that will enable new crew capsules to dock with the International Space Station.