Can Green Tea Protect Your Heart?

What is green, grows on trees and is good for you? If you answered “green tea” because you read the title, you are partly right. Green tea actually comes from a shrub called Camellia sinensis, a native of China, although the plant is grown in other parts of the world. Another reason your answer is […]