The Health Benefits of Green Tea
What is Green Tea? Green tea is made from tea leaves that were steamed or baked immediately after being harvested. Doing this prevents the leaves from oxidizing and gives the tea a lighter taste. It also allows the tea to retain more of its inherent nutrients, which is what gives…