Making iced green tea is a simple and refreshing way to enjoy the benefits of green tea. Green tea is made from the leaves of the Camellia sinensis plant, and it has been consumed for centuries in Asia for its medicinal properties.
CONTINUE READING >