Senators are closing in on a deal to resolve the debt crisis - it is the first good news from the Hill in a long time.




TOWNHALL MEDIA GROUP