It seems that each unique geographic region of our planet is home to its own unique hairy hominid. Micah Hanks reports on China’s version, the Yemen, indigenous to Hubei Province. Similar to Bigfoot but somewhat shorter, with distinctive longish red hair, the Yeren first began its series of appearances 1976, drawing the attention of the […]
One year after losing his right eye in a failed suicide attempt, San Francisco Giants minor leaguer Drew Robinson homered for the Triple-A Sacramento River Cats on Tuesday.