The ugly business of animal testing

Animal testing for cosmetics is an ugly business. Even so, many thousands of animals such as rabbits, guinea pigs, hamsters, rats and mice suffer needlessly to test products like lipstick and shampoo around the world.