Godwins speaks on what he will do as New Edo deputy governor Leaks Agency Apr 10, 2024 0 Godwins speaks on what he will do as New Edo deputy governor Omobayo Godwins, the newly sworn-in Deputy Governor of Edo State, has assured Governor Godwin…