The two Asian giants deployed thousands of troops to the Ladakh region in the Himalayas following the first deadly clash between the two countries since 1975 in June last year, which resulted in the death of at least 20 Indian soldiers.
The two Asian giants deployed thousands of troops to the Ladakh region in the Himalayas following the first deadly clash between the two countries since 1975 in June last year, which resulted in the death of at least 20 Indian soldiers.