Skip to content, or skip to search.

Skip to content, or skip to search.

oh america!

Things That Must Make President Obama Want to Just Give Up on America

Only 34 percent of Americans know that the deeply unpopular TARP that they hate so much was signed into law by President Bush, not President Obama. [Political Animal/Washington Monthly]

0
Photo: Ethan Miller/Getty Images