China’s Most Advanced Bombers Seen On Disputed South China Sea Island
Satellite imagery shows China landed two of its most advanced bombers in the disputed Paracel islands in the South China Sea this month – a gesture that some analysts described as Beijing’s latest signalling of its growing military capabilities.