Taliban continue public executions in Afghanistan.