Cartoon for April 17, 2018

Shadi's take on the latest controversies engulfing the Trump administration...