by Simon Allison Predictably, Ribadu’s report was not exactly met with enthusiasm by other officials in the Nigerian government. Particularly harsh criticism has come from two members of the committee that helped draft it. In Nigeria, Nuhu Ribadu occupies the same position that Thuli Madonsela does in South Africa: an island of principle and moral... Read More



















Recent Comments