21 Foods that Fight Disease

Ward off disease and ailments with these nutrient packed foods.

Cantaloupe is full of potassium, and helps with kidney health.
Photo by ansonmiao; iStock