Human rights groups and Italian opposition lawmakers voiced outrage Wednesday after Italy released a Libyan warlord, Ossama Anjiem, on a technicality after he was arrested on a warrant from the ...
Italian authorities released the director of a notorious detention camp who had been arrested in Turin on an ICC war crimes ...