The African Charter on Human and Peoples’ Rights 1987-2000: An overview of its progress and problems