Green Tea: Its Health Benefits and Potential Side Effects

Green tea is a type of tea made from the leaves of the Camellia sinensis plant. Unlike black or oolong tea, green tea is...