Leaked Video Shows Monkeys, Dogs, and Cats Being Tortured in German Research Laboratory

Disturbing footage recently leaked from a German research laboratory shows monkeys dogs, and cats screaming in pain and fear while essentially being tortured.
[Source: theunboundedspirit.com] [ Comments ] [See why this is trending]
[Source: theunboundedspirit.com] [ Comments ] [See why this is trending]
Comments