Babylon Bee CEO says leftist comedians ‘lost their sting’
By Jon Brown, Christian Post Reporter Saturday, March 23, 2024Seth Dillon, the CEO of the conservative Christian news satire site, the Babylon Bee, speaking to an audience of young adults at Virginia’s Cornerstone Chapel Church on Aug.…