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