Italy, Libya

Italy's release of ICC-indicted Libyan warlord Ossama al-Masri has sparked backlash from opposition and civil society, who ...
Libyan commander Najeem Osema Almasri Habish was arrested last Sunday in Turin in execution of a warrant from the ...