Call Me an Agvocate PETA released yet another video this week, this time depicting a dairy farm in North Carolina. Whether or not that video was staged is still being debated. Dairy Carrie, a dairy… August 13, 2014