Saudi Israeli journalist Barak Ravid (L) and former head of Saudi intelligence, Prince Turki Al-Faisal. (Photo: Courtesy Israel Channel)
Be the first to comment