Ancient City in Southern Greece Reveals Buildings, Artemis Statuette and Possible Temple
Archaeologists excavating the ancient city of Thouria in southern Greece have unearthed a headless marble statuette of the Greek goddess Artemis along with a fragment of a bearded man’s head, likely representing a deity whose identity remains unknown. The discoveries were revealed during a site visi
