Other Animals

Foie Gras

Foie gras is a French term meaning ‘fatty liver’. It is produced by force-feeding birds (geese and ducks) excessive amounts of high-protein food, usually corn…

Read More

Farmed Fur

On fur farms, animals spend their entire lives in small, wire cages which are so small the animals can only take a few steps in any direction. Many go insane and behave…

Read More