Rio de Janeiro

25 Dead In Rio de Janeiro Police Shoot Out25 Dead In Rio de Janeiro Police Shoot Out

25 Dead In Rio de Janeiro Police Shoot Out

An estimated 25-30 people have died in a police operation in the Brazilian city of Rio de Janeiro. The deaths…

4 years ago