Approximately 95% of the world population has a natural immunity to leprosy.
Get replies from creators like delastman