From U.S. Courtrooms to Nigerian Senate: The Controversial Journey of Senator Neda Imaseun that Suspended Natasha Revealed
Senator Neda Imasuen, who currently chairs Nigeria’s Senate Committee on Ethics, Privileges, and Public Petitions, that suspended Senator Natasha Akpoti-Uduaghan, has a past riddled with legal…














