Did you know that the Liver is the largest organ in the body? It has responsibilities from helping the body digest food, store energy to even removing poisons …

source