Liver is possibly the most nutrient dense food from an animal we could eat.
Including huge amounts of vitamin A, the B vitamins and Vitamin C, nothing comes close!
Liver is possibly the most nutrient dense food from an animal we could eat.
Including huge amounts of vitamin A, the B vitamins and Vitamin C, nothing comes close!