Babylon Bee has been hitting it out of the park lately