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