You are viewing a single comment's thread.

view the rest of the comments →

ronintetsuro ago

Pretty sure the only thing that's baffling scientists is how to fit this into the currently accepted historical narrative. The scientific community is so loathe to change what is known based on new evidence presented.