Professor Kenichi Yano of Ritsumeikan University emphasized the discovery's unique significance: ...
An arc of 16 massive pits found near Stonehenge were confirmed as manmade structures. Using a range of scientific methods, ...
In 1936, Emma and Max Hahn stumbled upon a strange stone nodule along a creek in London, Texas. Embedded in it was a wooden ...