considering other articles linked on the website apparently include "the Case of the 2 Miners that met the Ctones" (which seems to be some kind of advanced civilization that lives under ground... that kept him from leaving for 5 years, but then paid him diamonds and let him go or something...) and "100,000 year old electrical connector found embedded in stone".... (Aliens!)