NorCal duck farm faces animal cruelty allegation

duck-abuse-nb

Sonoma County Poultry’s Liberty Duck farm in Petaluma faces allegations about animal cruelty by Mercy for Animals organization…