An Egyptian-Dominican archaeological mission uncovered a collection of artifacts at the Taposiris Magna temple complex west of Alexandria the Egyptia ...
Commuters passing through the Venizelou metro station in Thessaloniki, Greece can glimpse archaeological remnants unearthed during the metro system's construction.