With the recent passage of a bill that gained unanimous support in the House of Lords, England has joined a handful of countries and a host of companies and institutions around the world that have banned glue traps. For mice and rats, the traps’ primary targets, who are so often excluded from society’s moral reckoning […]