On the subject of Liver Flushing as far as the Science is concerned there is the literature and personal experience. My conclusion is that liver stones exist and are removed by the liver flush. This subject has been debated ad nauseam on this site. I'm glad the stones are out of me. I would say that they considerably eased the Psoriasis without knocking it out.
I eat :fish and eggs. I don't eat mammal meat, and haven't for years - in fact most of my life. I believe the human digestion system is meant for a mixed diet. I don't believe veganism is natural - b12 being one reason.