Police IIC In Bhubaneswar Lodges Complaint Against His Own Name And SI

  • 2 years ago
In a strange turn of events, an inspector-in-charge (IIC) of a police station in Bhubaneswar has lodged a complaint against his own name.

Recommended