Ovbokhan Igbinovia Kelvin, 43, the recently dethroned spiritualist (Ohen) of the Okhoromi community in Oredo Local Government Area, has been arrested by operatives of the Edo State Police Command along with four other individuals. The arrest followed a search of Igbinovia’s premises, which yielded a suspected human skull and a […]