Shaibu Impeached

Edo Deputy Gov, Shaibu Impeached

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

8 months ago