Green Tea – Does it really have health benefits?

What is this fuss about Green Tea? I’m wondering. There is lot of talk about Green Tea and its health benefit. But on gathering some basic information on this, it seems it doesn’t really have huge health benefits at all. Surprising isn’t it? Watch this article as YouTube video. Green Tea is made from Camellia Sinensis tea leaves and the only difference from Black Tea is that it is not processed by fermentation process. Of course there are many tea varieties and taste and processing…

Continue reading »