Ogechi Ololo

Zuma’s statue, happiness commissioner… is Okorocha Nigeria’s most controversial governor?

Rochas Okorocha, Governor of Imo State, is fast making a name for himself as the most controversial State Governor...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent