Home Science Russian cosmonauts install sun-watching telescope on ISS...
Science

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

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

Russian cosmonauts Sergey Kud-Sverchkov (at center top) and Sergei Mikaev conduct a spacewalk outside the International Space Station on Wednesday, May 27, 2026.

Russian cosmonauts Sergey Kud-Sverchkov (at center top) and Sergei Mikaev conduct a spacewalk outside the International Space Station on Wednesday, May 27, 2026.
Originally published by Space.com Read original →