The last duck farm on New York's Long Island must kill its entire flock of almost 100,000 ducks and may go out of business, its owner said, because of an outbreak of bird flu.
Post image

Comments