Posts

Demon goat terrifies Indian village

A bizarre photo of a “demon goat” has gone viral on social media after a Facebook user posted  a video on August 17 with the following explanation:

“A strange creature has been discovered in India.

Read More