The health benefits of cranberries

FOX News Videos

Carver, Massachusetts contains the greatest concentration of cranberry production in one place in the entire world. The Medicine Hunter, Chris Kilham, checks it out and finds out all the reasons we should be eating cranberries for our health