Human rights groups voiced outrage Wednesday after Italy released a Libyan warlord on a technicality, after he was arrested ...
The International Criminal Court has demanded answers from Italy over why it freed a Libyan man suspected of crimes against ...