Twelver Shiism – a branch of Islam that serves both as a spiritual and political force in Iran and beyond

Twelver Shiism is the largest branch within Shiism – one of the two major sects within Islam. Shiism is the second-largest tradition within Islam overall, following the Sunni tradition.

Iran is the only country to have Twelver Shiism as…

Continue Reading