A lot of strange things seem to be happening in Ogun State lately. A human parts dealer was nabbed recently by the local vigilante in Ijebu Ode, Ogun State. The culprit who dress like a mad man was caught with roasted human parts.
The ritualist suspect was seen tied up by residents of the area in a viral video shared on social media, with the human parts he was caught with, displayed in front of him.
See more photos and the video below;