Tag: Khalid Bin Farhan Al-Saud

Saudi Prince Defects from Royal Family


published by Lindquist on Sun, 2013-07-28 18:12 Prince Khalid Bin Farhan Al-Saud has announced his defection from Al Saud royal family through a statement, calling on other princes to break their silence and reveal the truth for sake of God. In his statement on… Continue Reading “Saudi Prince Defects from Royal Family”

%d bloggers like this: