Twitter’s ‘content moderation’ is censorship Posted on April 27, 2022April 26, 2022 by chip2423 The Babylon Bee CEO Seth Dillon joined ‘America’s Newsroom’ to discuss the trajectory of the platform following Elon Musk’s buyout. Share