Mark Fiore
Keystone XL and tar sands oil are emissions-free wonders that will do everything good you ever thought possible. (At least according to the American Petroleum Institute.) Let’s take a look at the organization that has been lobbying their heart out to get Keystone XL approved.