Smart. Sharp. Funny. Fearless.
Saturday, March 17, 2018
tar sands pipeline

Environmentalists Sue Government Over Tar Sands Pipeline

Is the Obama Administration really in the pocket of green energy companies? Based on new developments in the tar sands pipeline approval process, it seems that the White House is continuing the American political tradition of favoring fossil fuel companies. In recent months, the intense debate over the construction of the Keystone XL pipeline has […]

October 7, 2011