Iran and Saudi Arabia have announced an agreement to restore bilateral relations as part of a deal mediated by China.
The agreement was reached after negotiations between the top Security officials of the two countries in Beijing. The restoration of ties between Tehran and Riyadh has drawn positive reactions from around the globe with china describing it as a “victory for peace” and significant good news for the currently turbulent world.