videoDetails
Delhi: Sadar Bazar police station ranked as best police station in India
Sadar Bazar police station in Delhi has been ranked as the best police station in the country as part of the annual home ministry exercise to grade police stations based on parameters including of crime, infrastructure, and approachability of personnel.