News Analysis
Satellite imagery has revealed a secret anti-satellite weapons base in China, as well as electromagnetic pulse (EMP) weapons testing facilities. This news is making the rounds online even as the Chinese regime is criticizing India for its space weapons programs, and is calling for peace in space.