East West Tea Company recalls 877,000 bags of Organic Yogi Echinacea Immune Support tea due to “pesticide residues” so high, they triggered the FDA’s “action levels” Health East West Tea Company recalls 877,000 bags of Organic Yogi Echinacea Immune Support tea due to “pesticide residues” so high, they triggered the FDA’s “action levels”