Health Benefits of Green Tea

Health Benefits of Green Tea

Green tea, formerly belonging to China and India, has lately become a popular health drink among people across the globe. It is a form of tea brewed from the Camellia Sinensis plant that undergoes a certain level of oxidation. The green tea is one of the “unoxidized forms of tea” which is why it contains […]