The stuck solar panel on Intelsat 19, launched June 1, has finally deployed.
Good news: The stuck solar panel on Intelsat 19, launched June 1, has finally deployed.
Good news: The stuck solar panel on Intelsat 19, launched June 1, has finally deployed.