New Satellite Evidence: ‘Significant’ Weapons Detected On South China Sea Islands
New satellite images reveal China built “significant” defensive weapons on the South China Sea. New Photographic evidence revealed that China built “significant” defensive weapons on a series of artificial islands in the South China Sea. The satellite images were published by the US group revealed that China built anti-aircraft guns and missile defense systems on the seven islands. In a … Read more