Massachusetts Has Bloodsucking Freshwater Leeches With TeethMassachusetts Has Bloodsucking Freshwater Leeches With TeethLeeches may be lurking in a freshwater pond in Massachusetts and could decide to stick their teeth into you.Barry RichardBarry Richard