(WSVN) - Two astronauts reached a major milestone aboard the International Space Station.
Together, they successfully completed a nearly 7-hour spacewalk Thursday, where they installed final solar panels to fix a years long outage.
The new panels will boost the station’s power supply by 30% and support operations through 2030.
Copyright 2026 Sunbeam Television Corp. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.