China Deploys 100,000 Soldiers Near The Indian, Pakistani Border?

China has deployed over 100,000 soldiers near the Pakistan border to fight a growing menace which India, Pakistan and China are increasingly wary of. The soldiers deployed by China are not the PLA forces but an army of 100,000 ducks. Attack on Amarnath Yatra Justifies the Fear of Pilgrims and Kashmiri Pandits A video released by China’s state-run … Continue reading China Deploys 100,000 Soldiers Near The Indian, Pakistani Border?