Gharibabadi: US, EU harbingers of anti-Iran sanctions
Secretary-General of Iran’s High Council for Human Rights Kazem Gharibabadi has emphasized that unilateral sanctions violate numerous human rights, including the right to life, the right to food, the right to health, the right to education, and...