Peta – Out with the new, In with the old!

It seems Peta is running out of news lately - so its front page has decided to bring back the story of mistreatment of animals at Oregon National Primate Research Center - a story which turned out to be completely false when the USDA investigated. Want proof? Here's the USDA report giving ONPRC a clean … Continue reading Peta – Out with the new, In with the old!