World Millions in Brazil’s favelas live in fear under gang rule 30 December 2025, 3:44 pm Team Buyback