The University of Louisiana has issued a statement related to PETA filing a complaint urging the U.S. Department of Agriculture to investigate the university's New Iberia Research Center. It reads:
"The University of Louisiana and its New Iberia Research Center are committed...