SpaceX launches 23 Starlink satellites Launch took place from Cape Canaveral Space Force Station in Florida 22 hours ago