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