Who's fault is this mess in Afghanistan?