Libyan General Wanted For War Crimes Arrested In Italy Amid Alleged Torture Claims
22 Jan 2025
Libyan General Osama Najim, known as Almasri, was arrested Sunday in Turin, Italy, under an international warrant issued by the International Criminal Court. Najim was Libya's former chief of judicial police and former director of Mitiga prison, charged with war crimes, crimes against humanity, and other serious offenses that include...
Read More