Kazem Gharibabadi has been appointed as the Deputy for International Affairs of the Judiciary and Secretary-General of Iran's Human Rights Office.