The Hellenic Coast Guard on the island of Rhodes has detained two Russian citizens suspected of transporting immigrants to Greece from Turkey, the Russian embassy...
Greek authorities are on alert after Turkey’s military operation in Syria, fearing jihadists may enter the country.
According to the television station...