Sunday, September 13, 2009

Oilsands emit more than entire countries: report

Wow, just when we thought that the tar sands were emitting a ray of sunshine... Oh Alberta you must be so proud.