Animal rights groups are working hard to ban foie gras from stores and restaurants in America, including Washington, D.C.
The owner of Long Island’s last remaining duck farm, forced to cull its entire flock of nearly 100,000 Pekin ducks last month in response to an outbreak of avian flu, says he is “truly scared” ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results