Thursday, June 22, 2017

Mutton dressed as man: Superstitious villagers living in fear after sheep gives birth to 'half-human half-beast' creature that was 'sent by the devil'

Superstitious villagers have been living in fear since a sheep gave birth to this creature (pictured) that was said by elders to be half-human half-beast and 'sent by the devil'

No comments: