Shia Muslims Mark Religious Festival of Ashura with Prayers and Self-Flagellation
October 12, 2016
Muslims across the globe marked the religious festival of Ashura with parades, marches and some Shia worshipers participating in self-flagellation in remembrance of the Prophet Mohammed’s ﷺ grandson I…