Established in 1908, the Aquebogue site is the last commercial duck farm on Long Island, once world-renowned for its ducks.
A Long Island farm will reportedly euthanize more than 100,000 ducks after a bird flu outbreak transpired at the eastern New ...