International Criminal Law
253 Articles
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…