Metro News Africa Flood Control: Edo Governor Explains Road Construction Project Edo State Governor, Godwin Obaseki, has revealed that the death of a child in a flood incident motivated his administration […] December 14, 2025