For a country that is a founding member of OPEC as the biggest oil producer with the largest oil reserves in the world, for a country bordering seven others, for a country hosting the two holy sites where millions of Muslims perform their annual pilgrimage and, last but not least, …
Read More »