On March 27, Iran and China signed a 25-year strategic cooperation agreement, as part of China’s “Belt and Road” initiative. The $400 billion deal had been on anvil since January 2016 when Chinese President Xi Jinping visited Tehran following the signing of the 2015 nuclear accord...