Tagged: fact or fiction

0

Fact or Fiction: Green Tea Benefits Your Eye Health

There’s no question that green tea (camellia sinesis) has many health benefits. Native to China, green tea has been linked to helping lower the risk of heart disease, high cholesterol and even certain types...