Italy under fire for releasing Libyan warlord DW 01/22/2025Italy's release of warlord Ossama al-Masri raises concerns over cooperation with the International Criminal Court regarding war crime charges.