Ancient Greek Deity Heads Found - Videos from The Weather Channel
Advertisement

Ancient Greek Deity Heads Found

December 20, 2023

Archaeologists uncovered more than 100 statue pieces, remnants from an ancient Greek city dating back 5,000 years.