Sunday, November 17, 2024
Happening Now

Astronauts install new solar panel on the International Space Station

Two astronauts floated outside the International Space Station Wednesday and attached a rolled-up solar array, the first of six intended to boost the lab’s power back to factory fresh levels. CBSN’s Lana Zak has the details. Source

Share