Iran President Ahmadinejad September 25, 2007 by CAGLE CARTOONS Leave a Comment Rainer Hachfeld, Neues Deutschland, Germany