'This is a war scene’: Rio residents grieve, protest against deadly police raid Global Security

    • Technology

At least 25 people were killed on Thursday in a police raid on a poor community in Rio de Janeiro, Brazil. Now, residents and local officials are demanding answers — and accountability.

At least 25 people were killed on Thursday in a police raid on a poor community in Rio de Janeiro, Brazil. Now, residents and local officials are demanding answers — and accountability.

Top Podcasts In Technology

More by PRX