Sirsa: Police Open Fire At Villagers After Stone Pelting
  • 4 years ago
A scuffle broke out between villagers and police personnel in Haryana's Sirsa. The police had to open fire as a retaliatory measure against the stone pelting by villagers.
Recommended