0MG! Witch Doctor Caught Burying 3-months-old Baby Alive News Leverage Editor November 2, 2021 On Monday, a bizarre incident happened in Upata Ekpeye in Ahoada East and West Local Government Area of Delta State as a witch doctor was… Continue Reading