Favela Government (1970)

Brazil's "Red Command" drug cartel is considered a plague by the government. But for the people of the favelas they control, Red Command *is* the...


image