This isn’t a news item yet you posted this creationist propaganda in News/Activism. Shouldn’t this be in Religion or Chat? And the material isn’t even factually correct, but just fanciful musings wihtout grounding in reality and is even self-contradicting.
Don’t spoil their part with facts.