Shocking Human Display Protests Against Animal Testing, Humane Society
Shocking Human Display Protests Against Animal Testing Humane Society International and Lush Cosmetics’ Hard-hitting Protest A young woman was restrained, force-fed and injected with cosmetics in a high street shop window as part of a hard-hitting protest against animal testing. Hundreds of shocked shoppers watched Jacqueline Traide be tortured in a bid to raise awareness and end … Read more