Karachi has 1 policeman to protect every 2,000 people

An estimated 20 million people live in Karachi and there are only 10,000 police officers to protect them. That means there is one policeman to protect around 2,000 people.

The strength of the police force in the city is around 30,000 and they work in two shifts. Out of the total figure, at least . . . → Read More: Karachi has 1 policeman to protect every 2,000 people