Five killed in remote Ladakh after protesters seeking self-rule clash with Indian police

Five killed in remote Ladakh after protesters seeking self-rule clash with Indian police
play icon
A police vehicle torched by the demonstrators is pictured along a street near the Bharatiya Janata Party office in Leh on Wednesday. AFP

Most Popular Stories