• Categories
  • Archives

Tag: Mangueira

World Cup: Rio Police Takes Control of Last Favela Around Maracanã in Hands of Drug Lords

The Mangueira favela (slum), with a population of around 20,000, became the latest out-of-control ...