There’s no denying that a number of politicians seemed hell-bent on making a career out of sounding alarms about the catastrophic and lasting impact of the BP oil spill. But a funny thing happened just days after BP managed to finally cap, though not kill, the well that was spewing an estimated 2.5 million gallons… Read more.
BP Oil Everywhere, But Not A Drop To See…?
Tuesday, August 3, 2010 at 5:41 AM