China's 200,000 Satellite Bid Raises Security Concerns
China has applied to launch nearly 200,000 satellites, a move experts warn could be a strategic 'land grab' in orbit, dwarfing SpaceX's Starlink and raising security alarms. Read the full analysis.


