Humans in America 100k Years Ago? Scientists Debate Claim #ancienthistory #ancientmysteries · Dedunking · Sentinel