shepherds

Ladakh shepherds defy Chinese troops, assert their grazing rights near LAC

Ladakh shepherds defy Chinese troops, assert their grazing rights near LAC

admin

NEW DELHI: A group of shepherds in Ladakh defied Chinese troops who tried to stop them from grazing their sheep ...