Exiled prince returns to Riyadh, top Saudi official quizzes Turkish intelligence

Geostrategy-Direct Prince Ahmed bin Abdulaziz, youngest brother of Saudi King Salman, has returned from exile to Riyadh to reportedly “challenge” embattled Crown Prince Mohammed bin Salman “or find someone (more…)