SpaceX launched 23 new Starlink satellites from Cape Canaveral Space Force Station in Florida on Thursday (Dec. 28…Read More