Does this plant hold the key to controlling diabetes? - HealthierTalk.com