Solar Array
- Jun- 2021 -17 JuneDH Latest News
Two astronauts made a spacewalk on Wednesday to install new solar arrays at The International Space Station
NASA astronaut Shane Kimbrough and European Space Agency (ESA) astronaut Thomas Pesquet made a spacewalk on Wednesday to install a…
Read More »