South China Sea: China caught photographing hidden anti-aircraft missiles
2023-01-28
Commercial satellites have again caught China out: this time capturing photos of hidden anti-aircraft missiles installed on its “non-militarised” South China Sea islands. Enormous engineering works began building islands out of the sandbanks and reefs of the South China Sea in 2015. At the same time, military facilities on theContinue Reading