Chupacabra sighting in Ukraine

An animal that appears to be the infamous chupacabra was spotted by locals in the Ukraine sometime last week. The animal’s corpose was brought to vets who are attempting to identify it, although locals firmly believe it is the creature known as...