How the world sees Greece
“In many GREEK islands, such as Corfu, the presence of foreigners who have tested positive is significant and is causing delays and difficulties for local ...