At least 30 people have been killed and dozens more wounded in a suicide bomb attack on a religious march in Pakistan.
The bomb exploded in the midst of a procession of thousands of people marking the Shi'ite Muslim festival of Ashura in the city of Karachi.
The blast sparked riots in Karachi, the financial capital, where angry mourners went on the rampage, throwing stones at ambulances, torching cars and shops and firing bullets into the air.
Pakistan had deployed tens of thousands of police and paramilitary forces, fearing sectarian clashes or militant attacks on Ashura processions, in which Shi'ites commemorate the death of the Prophet Muhammad's grandson.
Militant attacks have killed more than 2,760 people in Pakistan since July 2007.