Your Amazing Liver – what does it do exactly?

Your liver breaks down medication and many other functions. You have a liver. Do you have any idea what it does? I would venture a guess that most people don’t. The liver sits