Lots of places have poverty, but the two unique factors that make it dangerous are the high inequality (Brazil is probably the only other country that has worse inequality) and very high unemployment (round 40-45%).
So not only are people very poor, there are few avenues where they can improve their situation.
High inequality within a country leads to a lot of resentment. That manifests itself in violent crime.
The inequality also means it is expensive to live here, but the few jobs that do exist for poor people also pay very badly. So people resort to criminal activity.
Latest Answers