Today's Number: 38

November 8, 2012

Thirty-eight is the percentage of 2008 campaign promises Obama was able to deliver.

Recent Numbers

Content

Did Obama deliver what he said he would in 2008?