GOOD WORKS

Ollur Police Station is the best police station in the state.

Ollur Police Station is the best police station in the state.

The Union Home Ministry has selected Ollur Police Station in Thrissur City Police District as the best police station in Kerala.