The International Criminal Court on Wednesday confirmed it had issued an arrest warrant for the head of Libya's judicial police on war crimes and crimes against humanity charges, a day after Italy ...
Najeem Osema Almasri Habish, a Libyan judicial officer, was released by Italy just two days after his arrest, prompting a warm welcome in Libya. His arrest was linked to ICC war crimes charges. The ...