(NaturalNews) Licorice has a very pleasing sugary taste mainly thanks to a compound called glycyrrhizic acid which is roughly 50 times sweeter than sugar. The licorice root does have many known health benefits and has been used for a very long time to treat a variety of medical conditions...


Read More...