Insanity masquerading as science. Not worth even discussing. Someone wants a few minutes of fame.
“Scientists” making shit up, for the most part.