News

Liver is cheap and readily available from grocery stores and butchers. While most animal livers can be eaten, common sources are cow, chicken, duck, lamb, and pig, especially in European countries.