This video is the presentation by one of the scientists leading the investigations. Amazing evidence!!
However, first, here is how the media reports the find and distorts the truth to fit the agenda of those who do not want you to know what the find really means:
Now here is what the scientist working on the project actually found and what it means: