The liver is a detoxifying machine (see also here). The following appear to promote liver health: green tea, Indian gooseberries (see also here), and broccoli. Possibly protective against liver cancer: black beans, and coffee (see also here).
Possibly toxic to the liver: noni juice, Herbalife supplements (see also here), Juice Plus+ supplements, spirulina (see also here), BPA in plastics, cod liver oil, drugs and toxic metals in meat, pesticides, coumarin (found in some types of cinnamon), kava kava, and green tea supplements.
Hepatitis E is now known to be a zoonotic (animal-to-human) disease that may be contracted from pigs via pork consumption. Hepatitis C may be transmitted between deli workers via blood contamination of slicers. And poultry workers have been found to have an excess of liver cancer, among other types of cancer.
See also the related blog post: The Best Detox
To help out on the site, please consider volunteering.