(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.

Join our Newsletter for the latest news right to your inbox