Critics see the economic stimulus plan enacted last year as a failed policy, but it has no doubt stimulated debate.
1 / 25
WLWT - Cincinnati
Mon, Apr 30, 2012 10:09 AM EDT