How do fruit and veg reduce colorectal cancer risk?

Researchers may have uncovered how flavonoids may protect against colorectal cancer.