Political cartoon and satire festival coming to Duke