Refreshing and deliciously cleansing – this mint green tea is the perfect drink to kick start your day. Loaded with polyphenols, which act like antioxidants, the mint green tea helps your liver to neutralize the free radicals and has a diuretic effect, flushing the toxins out of your system and...| Detox DIY