Editorial Cartoon: Ahmadinejad Throws Stones at Israel

  So after appearing at the United Nations and joining the wacko conspiracy theorists that the United States planned the attacks of September 11, 2001, Iranian President Ahmadinejad is back for more.   It seems on a planned trip to Lebanon he indicated that he will throw a symbolic stone at […]

Read more »

Previous/Next Posts