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.

Read at Source