World

Greece, preparing to welcome more foreign visitors, steps up vaccination efforts on islands.