Is diabetes really caused by a parasite?
I overheard some people at the chai shop discussing diabetes, and one person said it's actually caused by some kind of parasite. That sounded very strange to me and a bit like an old wives' tale. Is diabetes really caused by a parasite, or is that completely false?