Afghan President Hamid Karzai offered an amnesty to rank-and-file Taleban fighters last year .