Space.comSpacewalking astronauts tackle stubborn struts to prime space station for new solar arraysMar 5, 2021more_vert