claim
In 2025, China and Russia supported Iran in rejecting European efforts to restore United Nations sanctions, which constrained Western leverage.

Authors

Sources

Referenced by nodes (4)