When we follow the links provided in PETA's letter I have just posted, we find rather credible sounding evidence that the CCF organizers have many self-serving axes to grind against PETA.
How do we dispute the facts and logic behind this information?