PETA Files Suit Against CU Experiments on Baboons By Brendan Pierson In its fight against animal cruelty in medical research, People for the Ethical Treatment of Animals filed a complaint againstRead more about PETA Files Suit Against CU Experiments on Baboons Add new comment