Bloodsucking Head

A controversy is developing over whether Sumatra Village folk lore or an animal are responsible for the mysterious deaths of hundreds of farm animals. Authorities say there’s a rational answer, and have closed the case. But you decide!

READ THE ARTICLE

Leave a Reply