Princess Sara Bint Talal Bin Abdulaziz Al Saud

Saudi Princess Sara Bint Talal Bin Abdulaziz Al Saud  also known as the “Barbie” princess who is niece of country’s ruler seeks political asylum in UK after claiming she was ‘assaulted and persecuted by her own family’. AFP News: A Saudi princess, the granddaughter of the nation’s founder, is seeking...