5 Police Officers Arrested Accused of Trying to Resell Rifle Seized in Deadly Raid That Killed 122 in Rio de Janeiro
Brazil’s deadliest police operation has taken a new and unsettling turn after five military police officers were arrested on accusations of attempting to resell rifle seized during the October 28 raid in Rio de Janeiro. The operation, which left 122 people dead, has already been the focus of intense national and international scrutiny. With allegations … Read more