Eddie Izzard’s Response To Palestine Marathon Organizers Shows Extent They Screwed Up David Lange March 31, 2017