Health Team

Tea may reduce stress

New research from London suggests that drinking tea can reduce stress.