Iran’s top rights official: Sweden turning into prison for Muslims with government support
Iran’s top human rights official takes the Swedish government to task over its support for the desecration of the Holy Qur’an in Sweden.
Continue reading
Iran’s top human rights official takes the Swedish government to task over its support for the desecration of the Holy Qur’an in Sweden.
Continue reading