The economic downturn Saudi Arabia is going through, due to the lockdown over the past long months, the sharp decline in oil prices, and the suspension of the Hajj and Umrah groups, has begun to raise many questions about the capabilities of Saudi...


