Indian Media Reports Up To 10,000 Chinese Soldiers Have ‘Invaded’ Border Territory

After over the weekend international reports said that multiple hundreds, or up to 1,000 Chinese troops have crossed into India following prior small-scale skirmishes weeks ago involving dozens of Indian and Chinese soldiers near a remote but strategically important mountain pass near Tibet, Indian media is now reporting that up to five to ten thousand PLA troops have now moved into Ladakh’s disputed Galwan river area.

Continue Reading →