this was to be a reply to a post by MelH regarding an anti-PETA website that was apparently pulled just as I was responding.
Mods please delete these
Thanks, and sorry for the extra work
I kinda get this little feeling that these folks (CCA) don't like PETA
From their "About us" page:
"PETA Kills Animals" is a project of the Center for Consumer Freedom (CCF), a nonprofit organization dedicated to protecting the full range of choices that American consumers currently enjoy. In addition to malicious animal-rights activists, we stand up to the "food police," environmental scaremongers, neo-prohibitionists, meddling bureaucrats, and other self-anointed saints who claim to "know what's best" for you.