Spacewalking astronauts boosting station’s solar power

0
350

Astronauts have ventured out on a spacewalk to reenergize the International Space Station