KABUL, June 30, 2016 (Xinhua) -- Photo taken on June 30, 2016 shows a damaged vehicle at the blast site in Kabul, Afghanistan. Two explosions hit an Afghan police convoy in the western part of Kabul on Thursday, leaving more than 20 people dead, sources said. (Xinhua/Rahmat Alizadah)