African Charter for Popular Participation in Development and Transformation (1990) The Elephant October 27, 2020December 11, 2023