Inside City of God

Advertisement
SKIP ADVERTISEMENT

Inside City of God

Officials in Rio de Janeiro have deployed new “peace police” units to the slum as part of an ambitious plan to wrest control of the city’s slums, or favelas, from drug gangs.