Day: December 7, 2011

Virginia Investigates PETAs Animal Shelter

Despite PETA’s $35.8 million annual budget, the state inspector determined that PETA’s shelter “does not contain sufficient animal enclosures to routinely house the number of animals annually reported as taken into custody.”

Read More »