The Babylon Bee CEO Seth Dillon spoke at the David Horowitz Freedom Center’s Restoration Weekend.