Chupacabra on rampage in Russia

A string of livestock mass-killings by an unidentified creature has struck fear into Russian farmers. A number of towns from Chelyabinsk in central Russian to the Moscow region have suffered, with the death toll from the latest attack reaching 30. ¬≠Farmer Vasily Velikodnev found the butchered sheep in their fold on a September morning in […]