Cartoon: Donald Trump screwball May 30, 2017 by CAGLE CARTOONS Leave a Comment Ed Wexler, PoliticalCartoons.com