Russian Cosmonauts Take a Spacewalk at the International Space StationLikeSaveCommentDonateLive ChatSubscribeRussian Cosmonauts Take a Spacewalk at the International Space StationEpochTV LiveApr-25-2024Russian cosmonauts step out of the International Space Station on April 25 for ISS Expedition 71 Russian spacewalk 62.