Misha Glenny

1 article
Avatar_57x57

On the experimental favela police force UPP (aka “The Big Skull”) and their efforts to clean Rio’s largest slum in advance of the World Cup and Olympics.