Human rights groups voiced outrage Wednesday after Italy released a Libyan warlord on a technicality, after he was arrested ...
Human rights groups have voiced outrage after Italy released a Libyan warlord who was arrested on a warrant from the International Criminal Court accusing him of war crimes and crimes against ...
Italian opposition lawmakers and human rights groups are voicing outrage after Italy released ... him of war crimes and crimes against humanity committed in the Mitiga prison in Libya starting ...
ROME — Human rights groups voiced outrage Wednesday after Italy ... Libyan warlord on a technicality, after he was arrested on a warrant from the International Criminal Court accusing him of war ...