BP Missteps Caused Spill – What Makes Obama Think They Can Stop It?

This Wall Street Journal report makes clear the kind of malfeasants the Obama Administration has put in charge of the…

Continue Reading →