Millipedes

Do you have “worms” invading your yard and house? Here’s a reasonable solution to make them go away! The “worms” we are dealing with are “yellow-banded millipedes”. This is a new pest, recently introduced to our area through items transported from the Caribbean, these...