Yasmine Palmer

yasmine-palmer.jpg

International Residual Mechanism for Criminal Tribunals
The Hague, Netherlands