The video of Audu Ogbe has revealed it all. We should blame the supposed Nigerian leaders who rely on the West and other foreign countries to...
Out of the 998 projects financed by foreign direct investment (FDI) in Africa last year, Egypt, South Africa, and Morocco were responsible for the greatest share,...