A far-left civil rights group has released a report attacking the Christian satire site The Babylon Bee and its sister news site, Not The Bee, over business connections tied to CEO Seth Dillon and exposed the identity of the site’s writers. #BabylonBee #SPLC #ElonMusk
Want to read more? Check out the original article available atThe Christian Post!