Skip to playerSkip to main content
  • 8 years ago
Neighbors in Grand Rapids say 75 percent of residents have had illnesses including cancer, and they believe a nearby landfill is to blame.

Recommended