What are the health benefits of watercress?

Find out about the health benefits of watercress including cancer prevention, maintaining blood pressure, maintaining healthy bones and treating diabetes.