SpaceX Launches 23 More Starlink Internet Satellites into Space
Xinhua/APP
Los Angeles: US private space company SpaceX launched 23 more Starlink satellites into orbit on Wednesday.
The satellites were launched aboard a Falcon 9 rocket from NASA's Kennedy Space Center in the U.S. state of Florida,…