President Obama finally held a news conference today, largely in response to growing public criticism of his administration’s handling of the oil spill and his seeming disengagement from a matter that is literally a crisis on parts of the Gulf Coast.
Some of that criticism came last night on Hannity, where Project 21’s full-time fellow, Deneen Borelli, and Sandra Smith of the Fox Business Network were guests of Sean Hannity.