Chicken gizzards aren’t just a delicacy worldwide, including the Deep South of the US. They also happen to be a popular Chinese medicine ingredient. Can’t stomach the thought of taking it? Your digestive and...