External Publication
Visit Post

Russian cosmonauts install sun-watching telescope on ISS during 6-hour spacewalk

Upstract [Unofficial] May 28, 2026
Source
Two Russian cosmonauts worked to install and retrieve science experiments while on a spacewalk outside the International Space Station on Wednesday (May 27). Expedition 74 commander Sergey Kud-Sverchkov and flight engineer Sergei Mikaev spent 6 hours and 5 minutes outside the space station,…

Discussion in the ATmosphere

Loading comments...