Some resident of Jesus street in Benin, Edo state, was surprised to see sacrifice at the junction of the street.

The man said for up up Jesus street they gather satan close by.

Click below to watch video

Watch Video

Leave a Reply

Your email address will not be published.