Aren't the Taliban ashamed of their human rights record?