Tag: animal rights activists
Meet the animal rights activists facing prison time for rescuing ducks,...
Nearly 100 animal rights activists were arrested by police in riot gear for carrying out a rescue mission and protest at the Reichardt Duck Farm in Petaluma, California.