The deposed crown prince of Saudi Arabia, Mohammed bin Nayef, has reportedly been put under house arrest after the recent reshuffling in the country’s royal succession.
The deposed crown prince of Saudi Arabia, Mohammed bin Nayef, has reportedly been put under house arrest after the recent reshuffling in the country’s royal succession.