› added 9 years ago
90
TIL Approximately 95% of the world population has a natural immunity to leprosy
via reddit.com