“Horsefeathers,” says Coalition to Ban Horse-Drawn Carriages founder NEW YORK CITY, N.Y.––Voters For Animal Rights was quick to declare victory on October 30, 2019 when the New York City Council passed a bill banning the sale of foie gras from force-fed ducks and geese and a bill creating a Mayor’s Office of Animal Welfare within […]