The 'religion of peace' at work in Afghanistan.