Green tea was first discovered in China and has been associated with good health ever since. But legend has it that in 2737 BC Emperor Shen Nung, who was known as the “Divine Healer”, was boiling his drinking water when some tea leaves accidentally blew into the pot. The Emperor noted a delightful aroma and, [...]