I had an Archaeology professor who noted there were multiple opportunities for the invasion of North America by people from Asia, and noted that earlier ones went back at least 32,000 to 64,000 years.
Clovis was still considered the oldest group, so I guess he was a bit of a heretic (that's an unverified visionary).
It has kept me looking for things that are older than those which are 'supposed' to be here. Glad this was found.
There are very large pyramid structures (bigger than the Great Pyramid) recently found in South America which have been dated to 25,000 BC. Naturally these finds (among hosts of other finds) are discounted as anything which disturbs the academic grant-generating meme is either discounted, discredited, ignored, reburied, or destroyed.
Be glad it was ‘allowed’ to be found.