Elon Musk's SpaceX launched 52 Starlink internet satellites in low Earth orbit from the Vandenberg Space Force Base in California, US on Saturday. The deployment was confirmed by Launch Commentator Youmei Zhou at SpaceX headquarters in Hawthorne, California. Starlink is a satellite-based global internet system aimed to bring internet access to underserved areas of the world.