Seminar and Book Launch: ‘The International Criminal Court and Africa: One Decade On’, 26 October 2016, The Hilton Hotel, The Hague, The Netherlands. October 11, 2016 Written by Africa Legal Aid (AFLA) Published in: Program Leave a reply Permalink For the program, please click here