ReligionDeeper Life Pastor Emerges Idoma People Paramount RulerEDITORDecember 30, 2021 by EDITORDecember 30, 20210598 Pastor John Elaigwu Odogbo, of the Deeper Life Bible Church, has emerged as the new paramount traditional ruler of Idoma people in Benue State. This...