A duck farm on Long Island has hatched a new generation of chicks — beginning to replace the nearly 100,000 mallards they ...
Knowing where, when and for how long mallard ducks – natural carriers of avian influenza – stop and rest as they migrate can ...