In the late afternoon of Apr. 3, 2011, in the Pakistani city of Dera Ghazi Khan, an annual Sufi Muslim religious festival at the shrine of the 13th century saint Ahmed Sultan was hit by twin suicide bomb attacks which killed over 50 people and left more than 120 wounded.