Crown Prince Sultan bin Abdulaziz, the Deputy Premier, Defense and Aviation Minister and Inspector General, received here today Afghan ambassador to the kingdom Mohammad Kabeer Frahi who bade the crown prince farewell on the occasion of the end of the ambassador's term in the kingdom. During the audience, cordial talks were exchanged.