Chinese Troops Outnumber Indian Army 6:1 In Galwan Valley ; Stations Latest Missiles, Heavy Artillery

As the tensions between Chinese PLA troops and Indian Army soldiers keep rising in the Galwan Valley along the heated India-China border, Beijing has stationed six times more troops on the Line of Actual Control (LAC) according to various Indian media outlets quoting their sources.
Reportedly China has also deployed heavy artillery, missiles and anti-aircraft guns in the Depsang area near the LAC not far off the scenic Pangong Lake.
Updated by Shalyak Sengupta
For more updates click here
