Tension Grips Sapele Residents As Human Body Parts Are Found Littered Around Town
Residents of Sapele in Delta State have been gripped by tension and fear after human body parts were reportedly found in different parts of town. Inset: File photo used only for illustrative purpose In a new report by Daily Post, it has been revealed that