The deadliest police operation in Brazil’s history killed at least 132 people, officials said on Wednesday, after Rio de Janeiro residents lined a street with dozens of corpses collected overnight, a week ahead of global climate events in the city. The tally from the Rio public defender’s office was more than double the death toll […]
Truck drives through anti-Iran protest in Los Angeles
...
Read moreDetails

