Spacewalking astronauts boosting station’s solar power

0
349

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