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

Loading...