Saudi King Calls on ‘Despots’ to Mecca for Emergency Meeting on Iran
Prof. As’ad AbuKhalil says Saudis attempts to create a united front against Iran has dismally failed. Summits categorically reject the `deal of the century’ by Jared Kushner Subscribe to our…