India: Authorities must immediately investigate use of lethal force against Leh protesters

India: Authorities must immediately investigate use of lethal force against Leh protesters

At least four people killed and more than 50 injured after police opened fire on protesters in Leh city in the Union Territory of Ladakh...

Redirecting to full article...