Astronauts successfully installed and deployed a new solar array Sunday.
Home/Business/Thousands Tune In As Astronauts Install A New Solar Array On The International Space Station Business Thousands Tune In As Astronauts Install A New Solar Array On The International Space Station June 20, 20210 27 Less than a minute Facebook Twitter LinkedIn Tumblr Pinterest Reddit VKontakte Odnoklassniki Pocket Astronauts successfully installed and deployed a new solar array Sunday. June 20, 20210 27 Less than a minute Facebook Twitter LinkedIn Tumblr Pinterest Reddit VKontakte Odnoklassniki Pocket Share Facebook Twitter LinkedIn Tumblr Pinterest Reddit VKontakte Odnoklassniki Pocket Share via Email Print