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. Sedition Laws in India – An Undemocratic, Ugly Face of Oppressive India A video released by China’s state-run … Continue reading China Deploys 100,000 Soldiers Near The Indian, Pakistani Border?