Democrats in Congress have introduced a PETA-backed bill that, if passed into law, would ban the use and possession of glue traps used to catch rodents…
Read More
21:45
Democrats in Congress have introduced a PETA-backed bill that, if passed into law, would ban the use and possession of glue traps used to catch rodents…
Read More