Italian opposition lawmakers and human rights groups are voicing outrage after Italy released a Libyan warlord wanted by the ...
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 ...
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 ...