Seth Dillon

Seth Dillon is the CEO of Babylon Bee, a satire news site that covers religion, politics and finance with a conservative slant.