Video PlayerClose
Rescuers work at the blast site in northwest Pakistan's Peshawar on Nov. 24, 2017. Local police confirmed that a blast which killed two police personnel, including a high-ranked officer, in Pakistan's northwestern provincial capital of Peshawar on Friday was a suicide attack. (Xinhua/Umar Qayyum)