Editor's Choice Picture of the Day - November 25, 2012
Daniel Berehulak/Getty Images
Shiite boys strike themselves with sharpened blades attached to chains as part of a self-flagellation ritual during a religious procession marking Ashura on November 25, 2012 in New Delhi, India. The religious festival of Ashura commemorates the seventh-century martyrdom of Prophet Muhammad's grandson Imam Hussein in the battle of Karbala.
Comments