Nutritional Therapist, Kristina Carman, shares the foods and supplements to help you love your liver! The liver is the largest organ in the body. It’s also the organ responsible for detoxification: flushing out the various toxins we encounter in your diet, lifestyle, and environment. Every one of your body systems is dependent on the liver…