CNNTechnical problems prevent astronauts from installing new solar panels on space stationJun 16, 2021more_vert