Cranberries may be small, but their health benefits are mighty. They’re rich in polyphenols and bioactive plant compounds ...