PETA files complaints against research facilities, including Auxvasse lab
People for the Ethical Treatment of Animals (PETA) has filed a complaint with the U. S. Department of Agriculture over the alleged improper transporting and receiving of experiment…