YUBNUB.NEWS
At Least 64 Killed in Rio Police Raids Ahead of Climate Conferences
Police officers patrol a street during a police operation against drug trafficking at the favela do Penha, in Rio de Janeiro, Brazil October 28, 2025. Aline Massuca/ReutersRIO DE JANEIROAt least 64
0 Comments 0 Shares 9 Views