Check out the latest from The Anomalist:
The Tale of the Chinese Wildman Paranormala. The Yeren is a Bigfoot-type biped believed to inhabit China's southern wilderness regions. Could 2,000 years of Yeren reports all have been mistaken identity? Elsewhere, an Arizona Man Claims to Have Caught the Chupacabra on Video. With video.
Regarding the "Chupacabras on Video" story: having just watched it, I'm not persuaded this is a Chupacabras. To me, it looks more like those hairless whatsits that have been seen, filmed and even shot across Texas in recent years; most of which (all of which, possibly) have been shown to be canine.
Yeah, they look ultra-weird, but are they the same thing that has been running around Puerto Rico for years? Personally, I say "No."