Mystery of HLD 6: Unearthed Ancient Remains Could Challenge Everything We Know About Human Evolution Tim McMillan·August 7, 2023Discover the enigma of HLD 6: Newly found remains in China that are reshaping our understanding of human evolution.
Massive Megalithic Complex Discovered in Southern Spain Tim McMillan·August 19, 2022Archaeologists discover a massive megalithic complex on land initially set to become an avocado plantation in southern Spain.