Wallack Management Company in New York City has reportedly set out glue traps in an apparent attempt to control the rodent population. Victims of these devices suffer immensely, succumbing to shock, dehydration, asphyxiation, or blood loss after ripping themselves apart in their frantic struggle to escape from the gooey mess. Exhausted and terrified, they can … Read more »
Urge Wallack Management Company in New York City to Ditch Glue Traps!