Seattle Times · 4d
Italy under fire from International Criminal Court for releasing Libya warlord accused of war crimes
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 of war crimes and crimes against humanity.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results