28 March 2024 The Future is the Product of the Past

Two statuettes of Demeter discovered in Aigai, the ‘city of goats’ of the Aeolians in western Türkiye

20 November 2023

20 November 2023

Two statuettes of Demeter, the Greek goddess of earth and fertility, were discovered in a cistern in the ancient city...

Offerings to goddess Demeter uncovered in archaic temple on Crete island, Greek

17 November 2022

17 November 2022

Nestled between two mountain peaks overlooking the harbor, excavations in the ancient city of Phalasarna revealed hundreds of offerings to...