America’s Longest War Gets Worse

Eric Margolis | After nine years of war in Afghanistan, costing over $100 billion in taxpayer money and 700 American lives, the full truth about this murky conflict remains elusive.