SpaceX on Thursday successfully launched 60 Starlink satellites from its Cape Canaveral Space Force Station in Florida. The Falcon 9 first stage booster successfully returned to Earth, completing its fifth launch and landing. SpaceX has launched over 1,000 satellites to date and has also started beta testing its satellite internet in the US and the UK.