LOS ANGELES | Xinhua | U.S. private space company SpaceX launched 23 more Starlink satellites into orbit on Friday. The satellites were launched aboard a Falcon 9 rocket from Cape Canaveral Space Force Station in Florida, according to SpaceX. Falcon 9’s first stage landed on the “A Shortfall of Gravitas” …
Read More »