Tag: police raid in Rio de Janeiro

Wired
At least 18 people were killed in a police raid in Rio de Janeiro

At least 18 people were killed in a police raid in Rio...

Around 400 officers took part in the massive police operation, supported by ten...