Iran, a
country of about 92 million Muslims, has a population where more than 99
percent follow Islam, with a significant majority adhering to the Shia school
of thought. For centuries, Islamic culture, Ashura mourning rituals, the
spirituality of Ramadan, and the spirit of Eid-ul-Azha sacrifice...