Millions of Americans suffer from chronic headaches, yet many seek natural alternatives to over-the-counter pain relievers.
We all know that green tea is one of the healthiest teas you can drink. But if green tea isn't your, um, cup of tea? You've ...