Cops injured as villagers hurl stones in Odisha’s Bargarh
Bargarh: Tension ran high on the premises of Bheden police station in Bargarh district today afternoon when some irate villagers of Burada village vandalized the police station and hurled stones at police personnel.
Protesting the…