Spacewalking Russian cosmonauts install experiments on the International Space Station
Short excerpt below. Click through to read at the original source.
Russian cosmonauts Sergey Ryzhikov and Alexey Zubritsky completed a 6 hour and 54 minute spacewalk outside the International Space Station on Tuesday, Oct. 28, 2025.