Celebrated since ancient times as a symbol of vitality and abundance, the pomegranate actually does offer health benefits that are more that just mythical.

More
MyRecipes
December 08, 2009