News

Almasri is wanted on war crimes charges by The Hague-based ICC and was detained in Turin at the weekend but he was freed and flown back to Libya Tuesday after an apparent technical issue with his ...
Meloni’s government has been under fire from the opposition, human rights groups and the ICC for releasing al-Masri on a technicality after he was arrested in the northern city of Turin on a ...