Pictorial: International Criminal Law and Procedure class visit the International Residual Mechanism for Criminal Tribunals (IRMCT) at The Hague, The Netherlands.

By John Sande

Social Media

X