Rio residents back Brazil’s bloodiest police raid

Unlock the Editor’s Digest for free

Crime-weary residents of Rio de Janeiro strongly support the bloody police operation that resulted in a record 121 deaths…

Continue Reading