Ndubusi Nwabudike Quits As Liberia’s Anti-Corruption Boss
Nigerian-born Ndubusi Nwabudike has resigned as head of Liberia’s anti-corruption commission following allegations that he obtained his citizenship of the West African state illegally. President George Weah appointed Mr Nwabudike,…