New Iberia Primate Research Center Criticized
The University of Louisiana at Lafayette New Iberia Primate Research Center is under fire again after three rhesus monkeys were found dead and decomposing in a chute connecting two outdoor cages. USDA officials say that shows the animals weren't being checked on properly.