How the world sees Greece
… off the southern coast of Greece in one of Europe… the capital Athens and in the port city of Thessaloniki. "The … read. The Communist Party of Greece (KKE) and several left-wing …