Italy, Libya

ROME (AP) — Human rights groups voiced outrage Wednesday after Italy released a Libyan warlord on a technicality, after he ...
The ICC said Njeem is alleged to have overseen Tripoli’s Mitiga Prison facilities, where thousands of persons were detained ...