Horowitz’s Seattle Bus Ad: Taking Leave of His Senses Mideast Peace Horowitz’s Seattle Bus Ad: Taking Leave of His Senses Richard Silverstein December 24, 2010 One of my readers has provided the graphic for the ad David Horowitz proposed displaying on Seattle...Read More