Islamic Extremists Celebrate Holy Festival By Self-Flagellating In Honor Of Prophet
Muslims have begun celebrating the religious festival of Ashura, with some Shia men flagellating themselves to commemorate the martyrdom of Hussein, a grandson of the Prophet Mohammed. The day falls...