A suspected witch doctor who was caught burying a baby alive in Edeoha, Upata Ekpeye in Ahoada East Local Government Area of Rivers State, has reportedly...