This is not a chupacabra

It's a malnourished primate with partial alopecia, discovered in Henan Province, China and given food.  Had it been seen in Texas, it probably would have been shot as a "chupacabra."

Photo via Nothing To Do With Arbroath.

Related Posts: