The Beijing agreement: A “political victory” for Iran and a “resounding defeat” for the…
After nearly seven years of stalemate, and after five previous rounds of negotiations in Muscat and Baghdad, Iran and Saudi Arabia announced yesterday, Friday, in a joint statement, the agreement to resume negotiations and diplomatic…