India militarily stronger than China, capable of winning war in Himalayas: Report
Amid increasing tension between India and China following clashes in the Galwan Valley along the Line of Actual Control (LAC), India Army Chief General MM Naravane’s visit to Ladakh holds…