More than 100 mallard ducks released after delay due to oil spill

More than 100 mallard ducks released after delay due to oil spill

Orange County Register
November 2, 2021, 5:28 pm
As workers and volunteers opened the seven cages, the ducks emerged slowly, checked out their surroundings, then jumped in the water.
Read Article