Who doesn’t love a sprinkling of cinnamon on fresh apple pie or atop a chai latte? It’s just one of those spices that tastes fantastic. But taste is not the only reason to love cinnamon. Here are 10 more reasons to love this super spice:
1. Numerous studies show that cinnamon regulates …