Keystone XL tar sands pipeline still doesn't make sense -- forcing approval puts the cart before the horse
As Congress takes up legislation that would force approval of the proposed Keystone XL tar sands pipeline , there are countless reasons why this is a bad idea...