Iran’s top rights official: Sweden turning into prison for Muslims with government support

Iran’s top rights official: Sweden turning into prison for Muslims with government support
Iran’s top human rights official has taken the government of Sweden to task over its support for plans by a far-right group to publicly burn copies of the…

Continue reading