Daily Archives: July 9, 2011

Important Tar Sands Documentary on Al Jazeera: To the Last Drop 1

Dean Bavington recently posted a link to a broadcast on Al Jazeera that focused on Canada’s tar sands industry in northern Alberta. Broken into two parts, the documentary, “To the Last Drop”, succinctly surveys the numerous adverse environmental effects of tar sands development, especially the infusion of carcinogenic toxins into […]