• Protesters arrested in Petaluma after attempting to stop duck farm operations by using bike locks …

    PETALUMA, Calif. … The duck farm had been raided by the Sonoma County Sheriff’s Department in 2014 investigating complaints of animal abuse …

    Read More
  • 0 0