This is fascinating stuff, and potentially very exciting ... but how do we know it’s *true*??? Has any “fact checking” site dug into this? Or can FReepers dig into it ourselves?
People with resources to verify have been contacted. Some were given the information early last Spring/late winter.
More information has also been found and has been forwarded.