February 7, 2025
GNA
Europe Iran MENA News Middle East Opinion Politics

The Italy/Islamists files: File 1. Najeem Almasri and the GNA connection – January 2025

by Giovanni Giacalone On January 19th, 2025, Libyan police chief and director of Tripoli’s infamous Mitiga detention center, Najeem Almasri, was arrested by Italian authorities on a warrant issued by the International Criminal Court for alleged crimes against humanity and war crimes committed in Libya from February 2015 onwards. On January 21st, three judges of […]

Read More