Animal Issues · Animal News

Foie Gras Ban Overturned in California.

Foie Gras- otherwise known as torture in a tin- translates to ‘fatty liver’ in French. This barbaric product is made by force feeding ducks and geese several times a day with steel tubes until their liver swells to three times it’s normal size. The animals often suffer from internal bleeding, and injuries related to having… Continue reading Foie Gras Ban Overturned in California.