Justice for Iran has sent a comprehensive report on the violation of the rights of Afghans residing in Iran to Ahmad Shaheed, the UN rapporteur on human rights in Iran.
Justice for Iran has sent a comprehensive report on the violation of the rights of Afghans residing in Iran to Ahmad Shaheed, the UN rapporteur on human rights in Iran.