China initiates Starlink rival project, places 18 satellites in orbit | Al Mayadeen English