The buck stops … at Fox?
After getting shellacked in the midterm elections and seeing his approval ratings plunge to the low 40s, Barack Obama must have spent some time taking stock of the situation … right? Mulled over the wisdom of spending $840 billion on a stimulus bill that didn’t stimulate, and tying Congress up for most of two years [...]