China Launching 12992 Satellites to Suppress SpaceX Starlink Will Backfire