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...
Read moreAccording to the People for the Ethical Treatment of Animals (PETA), efforts to stop a shipment of 60 lab monkeys...
Read moreOnly a handful of countries have made rocket launches into space – Iran, the United States, China, the Soviet Union...
Read moreThe New Iberia Research Center (NIRC), an animal testing facility located in Louisiana is currently being...
Read more