The International Criminal Court (ICC) stands as the world's foremost tribunal for prosecuting war crimes, genocide, and ...
In this long read op-ed for JURIST by Shadi Sadr, a human rights lawyer and PhD candidate at Leiden University, Sadr discusses the Rojava Tribunal, a session of the Permanent People's Tribunal, ...
Authorities detained Duterte in Manila on an Interpol warrant issued after the International Criminal Tribunal indicted him ...