Afghan riot police clash with Afghan protesters during a demonstration against Taliban militants and the kidnapping of civilians in a northern province, near Zanbaq Square in Kabul on June 17, 2016. Hundreds of Afghans staged a protest in the city of Kabul on June 17, over recent kidnappings of civilians in northeastern Afghanistan by Taliban insurgents. (Photo by Wakil Kohsar/AFP Photo)
|