Officials on the island of Rhodes in Greece have launched a visa program that will allow Turks to travel to 10 Greek islands for a week; it is part of an effort to ease tensions between the countries. FOX News : World Read More
Officials on the island of Rhodes in Greece have launched a visa program that will allow Turks to travel to 10 Greek islands for a week; it is part of an effort to ease tensions between the countries. FOX News : World Read More