Stone pelting marks protest over killings in India�s Kashmir

Record ID: 397665