The crew of the International Space Station completed another spacewalk yesterday, successfully installing modifications for the station’s new solar arrays.

Leave a Reply