Members of the Taliban stand at the site of the execution of three men in Ghazni Province April 18, 2015.

Members of the Taliban stand at the site of the execution of three men in Ghazni Province April 18, 2015.

© 2015 Reuters