9 Health Benefits of Green Tea You Should Know June 10, 2014 About Green Tea Green tea is a legendary drink obtained from the leaves of Camellia…