Charles Nwokedi Last Thursday, March 6, 2025, will go down in history as one dark day in Nigeria, Africa’s most populous country. Indeed, it was a dark day for Nigeria’s democracy as the Nigerian Senate, suspended one of its own, Senator Natasha Akpoti- Uduaghan, for violating the Standing Rules of the Red Chamber of the […]