Posted by quoderat on Saturday Nov 15, 2014

Alberta’s Tar Sands and the High Cost of Oil.