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 ...
Ossama Anjiem — also known as Ossama al-Masri — was arrested under a International Criminal Court (ICC) warrant then released ...
Italian authorities released the director of a notorious detention camp who had been arrested in Turin on an ICC war crimes ...