After having wasted billions in Iraq, Washington has been washing billions more in Afghanistan -- in a war that has lasted longer than American involvement in ...