AltWeeklies Wire
Foie Wha? Tempers Run High Over Foie Grasnew
Some claim foie gras (fatty liver of force-fed ducks) is heaven on toast, and some claim it’s animal cruelty. Who’s right?
Metroland |
Ashley Thiry |
08-26-2004 |
Animal Issues