search icon

Russian Cosmonauts Take a Spacewalk at the International Space Station

Russian cosmonauts step out of the International Space Station on April 25 for ISS Expedition 71 Russian spacewalk 62.

Read More
Related Videos