Iran's human rights chief clarifies role of certain states in riots – Tehran Times
TEHRAN- Kazem Gharibabadi, secretary of Iran's High Council for Human Rights, has highlighted the harmful role played by some nations and … Read more: Iran's human rights chief clarifies role of certain states in riots – Tehran TimesContinue Reading
