I know most of us level headed people already new this but now even CNN is starting to figure this out.... Is hell freezing over?????
Economists say the stimulus didn't help - Apr. 26, 2010
Economists say the stimulus didn't help - Apr. 26, 2010