Monday, October 20, 2014 - 09:00
Foie gras means "fatty liver" in French. It’s a product made from a painfully enlarged, force-fed ducks' liver which has been pumped repeatedly with corn.
Monday, October 20, 2014 - 00:36
Friday, September 12, 2014 - 09:18
After a two-year undercover investigation of rabbit farms in Catalonia, Spain, Animal Equality found extensive evidence of cruel and barbaric treatment.