Nigeria's political elite takes a moment of pause...and, yes, former Delta State Governor Uduaghan just peed himself...
View the discussion thread.