Russian leech farm supplies doctors who trust an ancient therapy
At the International Medical Leech Center near Moscow, leech tenders lovingly raise the slimy creatures.
Live Coverage
At the International Medical Leech Center near Moscow, leech tenders lovingly raise the slimy creatures.