Suspected ritualist beheads man in Bayelsa by afolabi August 11, 2022 0 One Anthony Egbo has been reportedly beheaded by suspected ritualists in Ogbia Local Government area of Bayelsa State. The head ...