Amsterdam, 1018 WB
Netherlands
University of Amsterdam - Faculty of Law
International Criminal Court, Lubanga