29. Karachi, Pakistan — It's the largest and most populous metropolitan city in the world but is also one of the most violent. Kidnapping, violent crime, and muggings are commonplace.
It's just a shame Hackney didn't make the list