International Criminal Law
194 Articles

OSCE Launches New “Human Rights in Counter-Terrorism Investigations” Manual
Recently, the Organisation for Security and Cooperation in Europe (OSCE)’s Office for Democratic Institutions and Human Rights (ODIHR) launched a new practical manual for…

A Deus Ex Machina Postpones the Kenya Cases
Just a quick update to close the loop on a prior post. There, we noted speculative press reporting that Western diplomats were considering options for delaying the Kenyatta and…