PETA Rallies To Oppose Rodent Testing
Members of PETA, dressed in white dust suits and mice and rat masks, rallie...
PETA activists with huge mouse and rat masks staged a protest outside the H...