A note on the Right to Development in the African Charter on Human & Peoples Rights (ACHPR)
Two weeks ago, the Committee on Economic, Social and Cultural Rights (CESCR) published its Concluding Observations on Kenya calling on the implementation of the decision from the African Commission on […]