India increases troop deployment in Ladakh

India has deployed over 15,000 troops as well as almost an entire armoured division in Ladakh's Depsang and Daulat Beg Oldi area to prevent any misadventure by the Chinese there. Several armoured regiments have been moved from the plains and adjoining area to check the Chinese Army which has also brought in its tanks and other armoured vehicles there, top gover more

Watchlist