Cartoon for April 27, 2018

Shadi's take on recent developments with the Iran nuclear deal...