You've no doubt heard a lot recently about the benefits of green tea: how it helps people live longer, healthier lives, how it contains powerful antioxidants and other therapeutic compounds, how it can help promote weight loss. Well, research indicates that all of these claims may be true, and scientists are discovering more green tea […]