Press "Enter" to skip to content

Posts tagged as “tar sands”

All This Talk of Tar

Tar sands projects in Alberta are releasing high levels of pollutants into the Athabasca River and the surrounding watershed, says a new study led by University of Alberta scientists Erin…

Mission News Theme by Compete Themes.