Chupacabras in China?

For the past few weeks, there have been a number of animal killings in the village of Pudong, near Shanghai, China. One resident recently lost 23 ducks and 12 chickens - in one night! A neighbor lost 29 chickens.

No one knows what is causing the killings, but when the dead livestock were found, there were feathers scattered all over the ground, fences were knocked down, and a hole was found in a guarding net. Four-toed, webbed footprints were also found. The villagers who lost their animals say that the footprints are not those of a dog.

Police are currently investigating the animal killings. So far, the perpetrator has not been found. Is the chupacabras in China??


Comments