Sunday, November 17, 2024
Happening Now

Astronauts make second attempt to deploy solar array

Two spacewalkers work to clear interference issue that blocked deployment of a new solar array last week. Source

Share