Green Tea Revisited

I take another look at green tea and it's potential life saving properties. Especially in regards to cancer.