London Hammer: This 100 Million Year Old Artifact Baffled Scientists


An out of place artifact is the name given to an object that defies conventional science by its simple presence. There are quite a few of them out there and all of them have been found in deposits that are far older than humanity.

***

Read the rest of this article: 

https://anomalien.com/london-hammer-this-100-million-year-old-artifact-baffled-scientists/


Comments

Popular posts from this blog

10 Surprising Places to Visit in Egypt