Twin blasts at Afghan shrines on the Shiite holy day of Ashura have killed at least 58 people, with one massive suicide attack in Kabul ripping through a crowd of worshippers including children.
An AFP photographer recorded the moment the Kabul blast struck.