Mission Impossible? [analysis] (allAfrica.com)

African opposition to the International Criminal Court threatens an important legal recourse available to the continent’s human-rights victims. Some 122 states have ratified the Rome Statute that established the International Criminal Court (ICC) in 2002, among them 34 African countries. However, two cases against current African leaders have focused attention on growing criticism that the court…

Releated

Disability Law and Rights Centre Proposal Validation Seminar

The Disability Law and Rights Centre (DLRC), School of Law, Makerere University with support from Open Society Initiative for Eastern Africa (OSIEA) is undertaking research in Disability Law and Rights. DLRC will hold a proposal validation seminar for …

Disability Law and Rights Centre Proposal Validation Seminar

The Disability Law and Rights Centre (DLRC), School of Law, Makerere University with support from Open Society Initiative for Eastern Africa (OSIEA) is undertaking research in Disability Law and Rights. DLRC will hold a proposal validation seminar for …