Baghdad - Thousands of Iraqi Shiites gathered in the central Iraqi city of Karbala on Wednesday in an annual religious observance known as Ashura.
The pilgrimage starts on the first day of the Islamic Hijri year and culminates on the 10th day, known as Ashura, when Shiites mourn the death of Imam Hussein, grandson of Islam's prophet Mohammed, at the 7th century battle of Karbala.
Men marched down the streets of Karbala, whipping their backs with chains and sobbing as blood covered their bodies and faces. Others tapped their chests in a steady rhythm.