Tourists Stranded During Police Operation in Rio’s Vidigal Favela
On April 20, 2026, a group of Portuguese tourists found themselves caught in crossfire during a police operation targeting suspected leaders of the Comando Vermelho (CV) in Rio de Janeiro’s ... Read More