BREAKING: New Edo deputy governor emerges after dramatic Philip Shaibu impeachment, see photo
Edo state governor, Godwin Obaseki, on Monday, April 8, picked Marvellous Omobayo Godwin as his deputy. This comes hours after the impeachment of Philip Shaibu.