On a bright Friday afternoon, Seth Dillon, the chief of the Babylon Bee, enlightened the audience at the Center’s Restoration Weekend about his ongoing struggle against the suppression of speech. Broadcasting the speech was the David Horowitz Freedom Center – whose channel has now been censored for publishing the speech.