
Libyan War Crimes Suspect Released by Italy Amid Controversy Over ICC Errors
Osama Almasri Najim, a Libyan war crimes suspect, was released in Italy due to errors in his ICC arrest warrant. His release has led to public outrage, especially among victims …
Libyan War Crimes Suspect Released by Italy Amid Controversy Over ICC Errors Read More