Brazils Largest City Bans Foie Gras
Sao Paulo to stop all sale and production of the force-fed duck liver.
Continue Reading http://vegnews.comSao Paulo to stop all sale and production of the force-fed duck liver.
Continue Reading http://vegnews.com
Join the Discussion