The Shocking Truth of the Tar Sands in Alberta: Before and After
Nestled in Canada’s pristine and ecologically important boreal forest is its tar sands industry. An area the size of Florida has been carved out over decades to house this industry.1 Since…