Apr 10 2015 Supreme Leader Khamenei Supreme Leader Khamenei published April 10, 2015 by Taylor Jones courtesy of politicalcartoons.com Apr 10 2015 Apr 8 2015 Apr 6 2015 Apr 2 2015 Apr 1 2015 Mar 31 2015 Mar 30 2015 Mar 26 2015 Mar 25 2015 Topics Topics & Tags COMMENTS Discuss on Facebook Facebook Discussion Discuss on Disqus Taylor Jones's Archive More Cartoons By Taylor Jones Apr 10 2015 Apr 8 2015 Apr 6 2015 Apr 2 2015 Apr 1 2015 Mar 31 2015 Mar 30 2015 Mar 26 2015 Mar 25 2015 Archives Taylor Jones Taylor Jones has been drawing caricatures, political cartoons and editorial illustrations for a rather long time. He does very little else except fidget, drawing for Cagle Cartoons and the Hoover Digest. Get My Free Newsletter Subscribe