Security officials cordon off the blast site in northwest Pakistan's Peshawar, Feb. 15, 2017. At least two people were killed and 18 others including four judges were injured when a suicide blast hit a government vehicle carrying judges in Pakistan's northwest Peshawar city on Wednesday afternoon, local media and officials said. (Xinhua/Ahmad Sidique)








