Barack Obama actually said...

The failure of leadership, the smallness of our politics... has stopped us from meeting these challenges.

Context

Obama criticizing the state of American leadership and politics during his presidential announcement.

02/09/2007

https://www.presidency.ucsb.edu...

More Barack Obama Quotes

View All Barack Obama Quotes