Sweden Is Morphing Into Prison For Muslims – Iranian Official

Kazem Gharibabadi, the secretary of Iran’s High Council for Human Rights
Kazem Gharibabadi, the secretary of Iran’s High Council for Human Rights

A senior Iranian human rights official has alleged Sweden is morphing into a prison for Muslims with the support of its government.