8/28/11

America's deficit: amazing picture

Hurricane of Debt revealed
The eye of America's $4 trillion hurricane of debt has finally been tracked down to  the White House in Washington D.C. Here it is in a photograph (right)  taken from the International Space Station.