Published September 12, 2016 at 900 × 600 in China.org.cn analyses the IR framework 15 years after 9/11 Source: china.org.cn