Browsing Tag

Brazil

Police raid leaves 18 dead in Brazil

At least 18 people have been killed in a Brazilian police raid on a sprawling complex of favelas in Rio de Janeiro, state military police said, in the latest deadly police operation in the city’s impoverished communities.