HomeNYT > World > AmericasWhen Did Humans First Occupy the Americas? Ask the Sloth Bones. IFTTT NYT > World > Americas When Did Humans First Occupy the Americas? Ask the Sloth Bones. documentary of animal July 14, 2023 0 The discovery of ancient, handcrafted ornaments revives a longstanding debate about the arrival of the earliest Americans. Tags IFTTT NYT > World > Americas Newer Older