On Memorial Day, we pay respects to the fallen from past wars – including the more than one million American soldiers killed in the Civil War, World Wars I and II, Korea and Vietnam.
Yet the nation’s longest and most expensive war is the one that is still going on. In addition to nearly 7,000 troops killed, the 16-year conflict in Iraq and Afghanistan will cost an estimated US$6 trillion due to its prolonged length, rapidly increasing veterans health care and disability costs and interest on war borrowing. On this Memorial Day, we should begin

)