Lawmakers are outraged over a recent story alleging that Vladimir Putin may be paying off Taliban soldiers to kill U.S. troops. But why are those troops still in Afghanistan? The New York Times in late ...