On Air: Jazz Lives!
PETA, People for the Ethical Treatment of Animals, held a press conference today after filing a formal complaint against the Oregon National Primate Research Center in Beaverton.