In 2007 a Canadian group declared that Saint Lucia had the highest per capita incidence of diabetes in the world.… Read More
This website uses cookies to improve your experience. No personally identifiable information is stored.