Petro-dollar funded Wahhabism faces an existential crisis: Is this the end of Saudi Arabia as we know it?
Saudi Arabia, the largest exporter of petroleum and one of the richest countries in the world, is facing an unprecedented crisis due to historically low oil prices. Brent crude, the oil ...