Numbers Don’t Lie
President Obama’s effort to enact a $447 billion stimulus bill was derailed by rejection of the plan in the U.S. Senate. The administration and Democratic leaders have vowed to resubmit it later in various pieces, a strategy designed to wring political favor from the tragedy of high unemployment while avoiding any culpability for an … Read more