I'm not going to do "early life checks" - that's antisemitic code for hunting down people's ethnic backgrounds to make bigoted assumptions.
The Babylon Bee is run by CEO Seth Dillon. It's a Christian satire site that makes fun of politics and culture from a conservative perspective. Judge their content on its merits, not their demographics.