The International Covenant on Civil and Political Rights (ICCPR) and the International Covenant on Economic, Social and Cultural Rights (ICESCR)
The article focuses on examining the impact of the ICESCR in Africa, because although African countries constitute the vast majority of states […]