Brutal African Leaders to ‘Kill Off’ the International Criminal Court (ICC)

By Betre Yacob Since the beginning of October, the international criminal court (ICC) based in the Hague has been a very emotionally enthused discussion agenda in Africa. Disappointed with the development made by African leaders to withdraw [...]

International Commission of Jurists (ICJ): Ethiopian Leaders to Face a Trial for Genocide

By Betre Yacob. The International Commission of Jurists (ICJ) reported to have begun to work to bring Ethiopian authorities to justice for having committed a genocide in the Ogaden region. The International Commission of Jurists is a known [...]