organization · 1 record
A police inspector in Doddaballapura allegedly threatened and verbally abused citizens who approached him to report a road encroachment issue.