Police use teargas to disperse stone pelters protesting against recent killings in India�s Kashmir

Record ID: 397623