How the world sees Greece
Taking place at the foot of Mount Olympus — “home” of the 12 gods of ancient GREECE — it is more of an event, taking Greeks “back to their roots” as ...