After my own quick investigation I have concluded this is another very clever bit of satire from the Babylon Bee.
Thanks for mentioning the Bee...LOL