Metro News Africa Supreme Court Upholds Douye Diri’s Re-election as Bayelsa Governor Supreme Court Upholds Douye Diri’s Re-election as Bayelsa Governor In a landmark decision, the Supreme Court of Nigeria has upheld […] August 23, 2024