
Why this non-Muslim supports the Islamic Republic of Iran
Solidarity is due to Iran on the grounds of self-determination, social development gains, and resistance to Western imperialism.

Solidarity is due to Iran on the grounds of self-determination, social development gains, and resistance to Western imperialism.