By SpaceZE News Publisher on Thursday, 15 June 2023
Category: Space.com

Astronauts unfurl final roll-out solar array (for now) at space station in record-tying spacewalk

NASA astronauts Woody Hoburg and Stephen Bowen deployed the sixth and last (for now) upgraded solar array outside of the International Space Station while Bowen tied an American spacewalk record.
Original link