Research Animals Rescued from North Carolina Lab
SEPTEMBER 19, 2010
An enormous victory was achieved for animals this week when nearly 200 dogs and 54 cats were rescued from a North Carolina animal testing facility that closed its doors after an undercover investigation revealed apparent abuse of the animals by workers at the facility. Tags: animal abuse animal research cats North Carolina dogs PETA Awful story, but this is the reason I support PETA, even when they do wacky things sometimes. Their investigations produce results.