Posts tagged as:

peta glue traps

PETA Protests Home Depot

July 5, 2008

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 [...]

Read the full article →