All This Talk of Tar

September 21, 2010 Chris Chang-Yen Phillips 0

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