Browsing Tag

PETA

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…