Fenugreek, jamun and cinnamon are touted as miracle cures for diabetes. Aishwarya A Kumbhakoni shares if there's any scientific evidence to support this claim. | Health ...