Does cinnamon actually help with lowering blood sugar?

episode
0