God ! The Guy has been apprehended in Delta and he's confessed to being a Serial Killer. Some people came to this world just to be used by the Devil in taking innocent Lives.
@@ibaileibaomo7660 You are defending the ills of your society. The countries you mentioned or referred to, the people get Justice and a closure to their plight.
Many ritualist from other states are now concentrated in Edo state since when they said Yoruba and Igodomigodo are related all the Baba demons 🤢 are now in our ex beautiful innocent land 😢😢😢😢😢