China New Operational Base

In the latest warning to its regional adversaries to stay away, China conducted military drills over – and on – contested islands in the South China Sea, as the People’s Liberation Army air force for the first time landed several strategic bombers on the island and reefs, some man-made, in the region and this time […]

via China Releases Footage Of Bombers Landing On Disputed Island For The First Time — peoples trust toronto