Humanoid on the Moon?

The mainstream news media offers countless reminders of how susceptible we humans are to pareidolia, the phenomenon of seeing things which are not really there. Headlines are written primarily to capture people‚Äôs attention and fascination. When somebody thinks they have spotted something extraordinary, news writers and editors know that careful investigation and proper attention to details can kill a good […]

Continue reading »