Stop the War(s)! Cut the Budget! Restore our Faith?

Finally. After more than eight-and-a-half years of deadly folly (more than 120,000 lives, most of them Iraqi civilians) at costs that may never be fully counted ($806 billion out of our treasury so far; $3 trillion according to Nobel-winning economists), President Obama announced on Friday that he’ll pull all U.S. troops out of Iraq by...