The International Criminal Court ( ICC) has issued arrest warrants for leaders of the Taliban in Afghanistan, holding them ...