Edo Deputy Gov

Edo Deputy Gov, Shaibu Impeached

  The political landscape of Edo State underwent a seismic shift on Monday as embattled Philip Shaibu, the deputy governor,…

7 months ago