Talk about an addition to the weird

Read this article.  I copied the link from Fox news but first saw it on Yahoo’s News News of the Weird.

Does he really believe this?  Isn’t that as valid as saying “Communism ended life on Mars.”  or “Socialism ended life on Mars.” or “Anarchy ended life on Mars.”?

Definitely weird.