For decades, local leaders have blamed oilsands pollution for causing cancers in Fort Chipewyan. Industry groups have denied this claim.