Iranian children wearing Keffiyeh in a shia ritual for remembrance of Ali al-Asghar ibn Husayn. Mourning of Muharram is held in majority of cities and villages in Iran by Shia Muslims annually. Although all sort of ceremonies are performed for Imam Hossein and his followers martyrdom remembrance, they have different styles and rules referring to various cultures.