Masked men stage protest against security forces in Indian Kashmir

Record ID: 426195