« DON'T let it snow | Main | that's a pile of... »
January 26, 2005
$80 billion here, $80 billion there...
The White House estimated on January 25, 2005 that the U.S. budget deficit for 2005, including an extra $80 billion for Iraq and Afghanistan operations, will total $427 billion. (Reuters Graphic)
In Yahoo News, the full story.
Posted by crystallyn at January 26, 2005 07:21 AM
Trackback Pings
TrackBack URL for this entry:
http://www.crystallyn.com/cgi-bin/mt/mt-tb.cgi/349