If missing sources makes you angry considering doing what I do: I just assume its made up, comment "big if true", and move on forgetting I ever saw it. 👍🏻😎👍🏻
This has been known for a long time. The academic establishment has been trying to suppress these discoveries by ruining the careers of people who report their findings.
longer than a decade. it's been known for at least 40 years. i know a professor whose career was ruined because they made the claim that clovis points originated in France.