Until Americans have to pay for war, they won’t demand peace
Sarah Kreps writes: Crises and controversies involving Iran and North Korea have dominated the foreign affairs news recently, so it is all too easy to forget that the United States remains involved in the two longest — and costliest — wars of its history: Afghanistan and Iraq. The war in Afghanistan started in 2001 and continues to this day. The Iraq War, begun in 2003, still involves between 5,000 and 9,000 American troops. Those conflicts have cost a combined $2…