Editorial cartoons and progressive-leaning political satire of current national and international topics by Kevin Necessary.