Elham Saudi
Elham Saudi is the Director of Lawyers for Justice in Libya.

The ICC in Libya – justice delayed and denied
By: Thomas Ebbs & Elham Saudi
العربية
The ICC has issued only 3 indictments in Libya, and no new ones since 2011 – even amidst growing violence. New approaches are needed to make the Court’s mandate ...