PETA Will Stop at Nothing to Kill Animals
This week, Virginia Governor Terry McAuliffee signed a bill into law that clarifies that a private animal shelter is “a facility operated for the purpose of finding permanent adoptive homes for animals.” While this definition seems obvious to most of us, the passage of this legislation has really ticked off the animal liberation organization PETA, whose […]