Are you pinging me to comment on this nonsense so I can be zotted? I find the science of evolution to be generally convincing so zot away.
Merry Christmas. I feel the same.