Saudi ambassador to Pakistan, Ali Awadh Asseri, has said the Taliban had betrayed the people of Afghanistan, only adding to their misery and suffering.“I think the Taliban have betrayed their own people by not being engaged with the world." Yeah. What else is new?