Posted in NewsEurope’s Oldest Spearhead Unearthed in Russia: Crafted by Neanderthals 80,000 Years Ago on May 2, 2025May 2, 2025 ancientist
Posted in NewsEarliest Evidence of Humans in Rainforest Discovered by International Research Team on March 1, 2025March 1, 2025 ancientist