Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 8, 2010
Investigation Victory: Just one week after PETA released the results of its shocking undercover investigation of North Carolina--based contract animal testing facility Professional Laboratory and Research Services, Inc. (PLRS) and filed a complaint with the U.S. Department of Agriculture (USDA), PLRS is surrendering nearly 200 dogs and dozens of cats and shutting its doors for good. This is a monumental victory and the first time that a laboratory has been forced to surrender animals and close under pressure on the heels of a PETA investigation and while facing a formal USDA investigation. Read More: http://bit.ly/99g8Hm