Price of a voter card in Afghanistan? Taliban offer $5