SpaceX’s Falcon 9 rocket lifts off Thursday with 49 more Starlink internet satellites. Credit: Michael Cain / Spaceflight Now / Coldlife Photography
Another 49 Starlink internet satellites lifted off Thursday from Kennedy Space Center in Florida atop a Falcon 9 rocket, notching SpaceX’s third launch and landing this week, and the company’s sixth mission in 28 days.