Posts by Green Left Weekly:

Tar sands industry admits protests’ effect

have a critical impact on the development of the tar sands in Alberta — potentially leading to “stranded oil sands” long term. Canada’s Financial Post — the premier business magazine of Canada — published an article detailing how the