Following Saudi Arabia: Iran’s reconciliation with Egypt

The recent, China-mediated agreement between Iran and the Kingdom of Saudi Arabia (KSA) has sparked heated political debate and speculation. Some people are in favor of putting the agreement into action, but others are still skeptical. Concerns about Iran’s nuclear program must be addressed urgently from a geopolitical perspective. The Kingdom of Saudi Arabia, the … Read more