WORLD India-China: India made heavy deployment in the Northern sectors of Ladakh to counter Chinese ambition Earlier China has deployed almost 17,000 troops and armored vehicles in Daulat Beg Oldi (DBO) and Despang Plains. India-China