Frustrated Yet?

Carol Platt Liebau
|
Posted: Jun 01, 2010 10:11 AM
News reports keep telling us how "frustrated" President Obama is at BP's response to the oil spill.

Well, Mr. President, now perhaps you know how we feel about your leadership.