Posted On Monday, March 19, 2012 at 02:08:49 AM
Mumbai Mirror
... belly and churns your guts with this horrific story of little boys in the hood. It's the 1960s. We are taken into the heart of a Brazilian favela or ghetto called Cicade de Deus or City of God, which is a virtual combat zone, run by rival gangs.




More...