I’m vindicated, hope Obaseki learned his lesson – Philip Shaibu on Edo election By Ochogwu SundayReinstated Deputy Governor of Edo State, Philip Shaibu says the outcome of the just concluded governorship election in the state justified his claims that the incumbent Governor, Goodwin Obaseki was unpopular. Shaibu, who spoke on Monday during a program on […]