Citizens of Fort Chipewyan wonder whether the cancer rates are due to the recent construction near their city.
Your browser doesn't support HTML5 video.
Citizens of Fort Chipewyan wonder whether the cancer rates are due to the recent construction near their city.