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 ...
The ICC warrant, dated the day before ... the authorities on the steps reportedly taken”. Al-Masri returned to Tripoli late on Tuesday, received at the Mitiga airport by supporters who ...