Will We Take PETA Standards to Humans?
We're not sure what to make of this:
> Information obtained from the State of Virginia shows that PETA has a
long-standing practice of killing thousands of dogs, cats, and other animals at
its Norfolk, Virginia headquarters. Along with the billboard, the nonprofit
Center for Consumer Freedom is