Tag: Sierra Leone
OP-ED: The ICC at a Crossroads: Potential Conflicts of Interest and...
The International Criminal Court (ICC) was established to bring justice to the victims of the world’s most grievous crimes. However, potential conflicts of interest and misconduct that may have compromised the integrity of key cases.