Video: National Geographic Leech Cure in India

Video: National Geographic Leech Cure in India

May 18, 2020

 A leech cure in India - this is how it goes