Human rights in NEPAD and its implications for the African human rights system

The African Union: Hope for better protection of human rights in Africa