The streets of the world's most notorious slum, Rio de Janeiro's City of God, are a place where combat photographers and... (more)
The streets of the world's most notorious slum, Rio de Janeiro's City of God, are a place where combat photographers and police rarely go. The true story of a young man who grew up on these streets and whose ambition as a photographer is our window in and his only way out. (less)