Construction workers in Greece have uncovered a striking ... a town on the island of Euboea that was home to an ancient Greek ...