Cartoon: Why Trump hated the Iran deal May 13, 2018 by CAGLE CARTOONS Leave a Comment Patrick Chappatte, globecartoon.com