Sunday , 22 December 2024

Animal Testing

Beagle S.O.S.

This is awful. By now most of us have seen the horrific footage aired by W5 last year of animals being experimented on and abused by employees of ITR Labs, a contract biotechnology research company located out in Baie-d’UrfĂ©. The images are heart wrenching to say the least. Employees not only restraining animals and applying toxic substances to their skin …

Read More »