Surprising Health Benefits of Saffron (Zafran)

The impressive health benefits of saffron are ascribed to the presence of carotenoids or purple pigment found in the spice. Other spices…