Ibrahim, Abadir Mohamed

International Mechanisms Dealing with Gross Violations of Human Rights: Opportunities and Challenges for the International Criminal Court - Masters thesis Addis Ababa University 2009 - 197p

IBR 2009