Video: National Geographic Leech Cure in India Posted on 17 May 15:42

 A leech cure in India - this is how it goes