×

Rio de Janeiro police demolish ‘drug trafficking resort’ in favela

By Thomson Reuters Mar 11, 2025 | 5:27 PM