Will peace ever prevail in Afghanistan?