German Laboratory Where Monkeys Filmed Screaming In Pain During Tests Raided

Since the days of the Animal Liberation Front, the advent of PETA (People for the Ethical Treatment of Animals) and modern day Vegan activism the general public seems to have become aware, educated and at least somewhat ethical in their manner of mass consumerism. Many mainstream name brand corporations which manufacture and distribute items such…