Abdolreza Rahmani Fazli served in various capacities during both administrations of President Hassan Rouhani in a career marred with the brutal crackdown against the 2019 protests.
Source: Al Monitor
Full Article: Who is Iran’s new ambassador to China?