Posts

Restaurants serving living, squirming octopus as delicacy

In San Francisco, People for the Ethical Treatment of Animals (PETA) recently posted a video showing a restaurant serving living, squirming octopus to restaurant goers. According to CBSNews, about a dozen restaurants in New … Read More