Deeper Life Pastor Emerges Paramount Ruler of Idoma People In Benue December 30, 2021 0 A clergy of Deeper Life Bible Church, Pastor John Elaigwu Odogbo, has emerged as the new paramount traditional ruler of Idoma people in Benue State. Read More »