LOCAL L.A. Now

PETA rat

One of the rats found at the Global Captive Breeders facility in Lake Elsinore. Authorities raided the facility in December 2012 and found thousands of dead rats and snakes there, many rotting in their cages. PETA
This photo is featured in these articles:
Loading