URGENT REPORT! Thousands of Chinese Troops Move 35 Miles into Indian Territory Along the LAC…
More wars and rumors of war, this time between China and India! Multiple reports are now coming in of thousands of Chinese troops moving 35 miles into Indian territory near the border. I will keep my eyes on this one as it could escalate quickly!