Cartoon for April 29, 2018

Editorial cartoon for April 29, 2018 by Shadi Ghanim

Shadi Ghanim's cartoon of the day