By every measure, the Afghan War has been a failure for America. But it has been a $5 trillion success for American corporations like Lockheed Martin, DynCorp, General Dynamics, Black & Veatch, Halliburton and the oil companies which shipped half-a-million gallons of fuel a day...