Humans Latest Mysterious Ritual Site From 5,500 Years Ago Reveals an Ancient Society in Upheaval Science Alert November 8, 2025 0Comment Something very big happened here.