In Pursuit of Goatsuckers

Speculation on the elusive and mischievous Chupacabra Goatsuckers are not something you see every day. In fact, they are not something that most of us will ever see on any day. Nevertheless, so many Central Americans believe in their existence that, for their sakes, we need to give a fair hearing to the possibility. Whether goatsuckers exist or not, they […]

Read more