Green Tea Lessens the Likelihood of Depression

There are a bevy of articles being posted today about the latest link between good health and green tea. Green tea always makes me happy and now there may be a physiological reason to explain this.

A study conducted in Japan, and published in The American Journal of Clinical Nutrition, concluded that drinking green […]