This loon is so over the top, I’d almost suspect it’s some sort of Babylon Bee spoof.
Unfortunately, a BB Spoof is now our reality.