by Kim Lyons on (#5FAQQ)
Photo by Paul Hennessy/SOPA Images/LightRocket via Getty Images A SpaceX Falcon 9 rocket launched the latest batch of 60 Starlink satellites into orbit Sunday, and returned to Earth successfully, landing on its Of Course I Still Love You drone ship in the Atlantic Ocean, the company announced.Sunday’s mission marked a record ninth flight and landing for this Falcon 9 booster, SpaceX said, which was part of five earlier Starlink launches and the DM-1 mission for its Crew Dragon capsule.