The ICC’s Arrest Warrants Against Taliban Leaders Are Historic
At a moment when global progress on human rights often seems to be faltering, the International Criminal Court (ICC) has taken a long-overdue step forward. Last month, the ICC issued ...