Editorial: Forget chiggers, folks. Those are lone star larvae making you itch
Anecdotal evidence suggests there may be a surge in the population of lone star tick larvae in the region, including Shelter Island. People who walk through a cluster of...