Osama Elmasry Njeem was freed and sent home after being detained in Italy under an International Criminal Court arrest warrant.
Home » Italys Meloni under investigation over release of Libya war crimes suspect
Osama Elmasry Njeem was freed and sent home after being detained in Italy under an International Criminal Court arrest warrant.