إزالة الصورة من الطباعة

Libya frees four detained ICC staff after apology

Four International Criminal Court (ICC) officials detained in Libya since June have been freed on Monday, after the head of the Hague-based court apologized for the “difficulties” that had arisen from their mission. The ICC president said that Libyan authorities had “made the necessary