Washington’s leeches? This is one of those nature columns that even kind of grosses me out, so stand warned. I mean, after all, it’s not easy reading up on maggots. Mainly, because they’re such disgusting, slimy little creatures. Why else is it considered such an insult to say to someone: “You’re nothing but a little maggot?”Turns out, however, they (the real maggots, not the rotten people) do have their place in the world.Maggots came to mind the other day when I opened the lid to our outside garbage can. Apparently, with the weather still above 92 degrees, one of the ...