Top 10 Amazing Benefits Of Black Tea

Black tea is made from the leaves of a bush called Camellia sinensis. A process called oxidation turns the leaves from green to a dark brownish-black color. Oxidation means the leaves are exposed to...