Tag: "PETA"

0

PETA: Shipment of 60 U.S. Lab Monkeys Cancelled by Air France

According to the People for the Ethical Treatment of Animals (PETA), efforts to stop a shipment of 60 lab monkeys from reaching a U.S. testing lab have been successful.