The ‘gloves are off’ at the LAC
Major scuffles between India and China have broken out since May 5 along the LAC (Line of Actual Control), Naku La in Sikkim, and Galwan in Ladakh. Face-off points between Indian Army and the PLA (People’s Liberation Army) in Eastern Read more