A soldier stands guard as rescuers remove a body from 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)