The plain facts are shocking. Nine thousand families are currently homeless in New York City, the highest number on record. Indeed, homelessness is rising across the country as jobs vanish, incomes shrink and families are forced onto the streets. Meanwhile, George W. Bush is spending the astounding sum of $4 billion a month in taxpayers’ money to keep 146,000 U.S. troops in Iraq—troops who are being murdered on a daily basis, with over 70 dead American soldiers since the war ended on May 1 and no foreseeable improvement. This confusion of priorities is an embarrassment to this country and Mr....