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. Cases Similar To Coronavirus Starts To Appear In India; Should You Worry? A video released by China’s state-run … Continue reading China Deploys 100,000 Soldiers Near The Indian, Pakistani Border?