Science Astronomy Faces A Mega-Crisis As Satellite Mega-Constellations Loom News Desk January 19, 2021 This image shows the first 60 Starlink satellites launched into orbit on May 23, 2019. They are … [+] shown still in their stacked configuration, just prior to being deployed. …