Afghanistan, to be liberated again?