It’s the Latest in Conservation Tech. And It Wants to Suck Your Blood. In the digestive tracts of leeches, scientists find evidence of elusive forest species. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook