Babylon Bee CEO: Why leftists are going ‘nuts’ about Musk buying Twitter | John Bachman Now
Babylon Bee CEO Seth Dillon reacted to Elon Musk buying Twitter, on Monday's John Bachman Now. Watch Newsmax on Directv 349, Xfinity 1115, Dish 216, Spectrum (see channels), Cox, Optimum,…