ROME (AP) — Human rights groups voiced outrage Wednesday after Italy released a Libyan warlord on a technicality, after he was arrested on a warrant from the International Criminal Court accusing him ...
Italian opposition lawmakers and human rights groups voiced outrage on Wednesday after Italy released a Libyan warlord on a ...
The International Criminal Court on Wednesday confirmed it had issued an arrest warrant for the head of Libya's judicial police on war crimes and crimes against humanity charges, a day after Italy ...