Islamic Republic clears up role of certain states in recent unrest
New York, IRNA – Secretary of Iran’s High Council for Human Rights Kazem Gharibabadi shed light on the destructive role of certain states and anti-Islamic Republic media in the recent unrest in the