March 19 (UPI) -- Elon Musk's SpaceX launched 53 Starlink satellites from Florida early Saturday morning after the launch was postponed Friday night because of stormy weather.
The launch, which came days after the company celebrated its 20th anniversary, was pushed back to 12:42 a.m. EDT when stormy weather near Complex 40 at Cape Canaveral Space Force Station had cleared.