DEHRADUN: The creature once notorious for clinging to human skin and sucking blood in the Himalayan foothills—leech, ...