Long Island's last remaining duck farm has been wiped out by bird flu. Its entire flock is being culled

Comments