I think that a root cause of a lot of crime is power. Rape was mentioned, as was drug use, both are an atempt to get or feel powerfull. people join gangs for a sense of power and belonging. now a cure to that, I dont know. Religion isnt the answer, and I dont think that just curing poverty is, although its a nice dream.