News Bites SpaceX launches 60 Starlink satellites By Muhammad Abdullah Khan 4 years ago The Starlink satellites were launched from Cape Canaveral Florida