February 26, 2019 Allie Taylor Video: footage of ducks being force-fed at New York foie gras producer Hudson Valley Foie Gras February 26, 2019 Allie Taylor Take Action Allie Taylor