Multicultural Cannibalism

PETA chimes in on cannibal case. http://wvwnews.net/story.php?id=2900 http://wvwnews.net/story.php?id=2865 by Jeff Davis This one definitely falls into the “you couldn’t make this stuff up” category. The Tyler (Texas) Morning Telegraph says: “Sheriff’s officials were astounded Thursday […]