Glue traps are without a doubt one of the cruelest pest–control devices on the market. These ghastly devices consist of… read more