Recently confirmed jumping leeches are the worst fear you didn’t know you had
White people can't jump, but earth leeches can. This is now a scientific fact; after centuries of anecdotal reports, the parasites have been captured on video jumping from leaves in…