Day: June 7, 2023
CRIME
Italian police officers investigated for beatings and torture of suspects
Five police officers in northern Italy have been placed under house arrest pending an inquiry into allegations they beat and tortured detainees, most of them foreign nationals, newspapers reported on Wednesday.