can someone verify this?
Supposedly despite the millions of dollars PETA takes in Annually in contributions, PETA's own Norfolk VA animal shelter has killed 10,000 of the 13,000 animals it has taken in.
or at least that's what this site alleges:
Any verification? Not theories, conjecture, or reaction... anyone know of any methods of verification?