Commercial satellite imagery has revealed an extensive nuclear missile site in central China with nearly sixty launch pads for medium-range missiles capable of striking India.
A detailed analysis of unclassified satellite photos has revealed the presence of more than 50 launch pads for...