Meatless Monday: Gillian Anderson serves up own leg in PETA ad for Thanksgiving November 23, 2015 New Yorker writer Emily Nussbaum in a review of the TV show Hannibal once made reference to the conspicuous consumption of meat. One scene was… Continue Reading