General Cleric Begs Court to Force EFCC to Probe Oshiomhole June 16, 2018 Dipo Olowookere By Dipo Olowookere A human rights activist and anti-corruption crusader based in Benin City, Edo State, Bishop (Dr) Osadolor Ochei JP, has dragged the Read More