PETA Protests Home Depot

July 5, 2008 – 6:38 pm

PETA (People For The Ethical Treatment Of Animals) set up “Human Glue Traps” in protest of Home Depot’s selling of the horribly inhumane glue traps.

Here is the link

Next time I am at Home Depot, I am going to see if I can find any glue traps. Hopefully they got the message and removed them.

Post a Comment