Rescuing (cosmopolitan) locals at the International Criminal Tribunal for Rwanda
On the 31st December 2014, after twenty years of existence, the International Criminal Tribunal for Rwanda (ICTR) finally ceased operations. Established in November 1994…
Read More