Steve Loo

Fighting the tar sands

There is growing opposition to the production and use of oil sands — also known as the tar sands — both within Alberta and nationally….