Elon Musk-led SpaceX launched 15 Starlink satellites to low-Earth orbit on Wednesday night (EDT). A Falcon 9 rocket, carrying the satellites, lifted off from Space Launch Complex 4 East at Vandenberg Space Force Base, California. Following stage separation, Falcon 9's first stage landed on SpaceX's 'Of Course I Still Love You' droneship. On Saturday (EDT), SpaceX launched 54 Starlink satellites.