China deploys bombers, air defense troops near Indian border

BEIJING – Following renewed border tensions between China and India over the past two weeks due to the latest Indian provocations, Chinese People’s Liberation Army (PLA) has reportedly been mobilizing … Continue reading China deploys bombers, air defense troops near Indian border