Three Police Officers Charged in Death of Man in Canelones
Three police officers in Canelones, Uruguay, were remanded in preventive detention for 120 days until February 2027 after being formally charged with homicide and abuse of authority. The charges follow ... Read More