Iranian society is multi-ethnic and multi-religious and blessed with a rich culture. All the national and religious identities of the Middle East can be found there. This diversity is in contrast to the hegemonic claim of the theocracy, which cultivates a subtle religious and ethnic nationalism; the ruling class does not shrink back from anti-modernist propaganda whenever it serves their interests, although they implement capitalist modernity.