Seth Dillon: top related news

All news where Seth Dillon is mentioned

06.04 / 10:33
Platform Twitter CEO Elon Musk had said he might buy Twitter after Babylon Bee ban
Seth Dillon, the CEO of the satire website The Babylon Bee, says Elon Musk reached out to the company to confirm it had been suspended from Twitter prior to his poll on free speech.
DMCA