Rhodes, one of several large Greek islands located near the coast of Turkey, is on a busy illegal smuggling route in the eastern Mediterranean. At the main port of the island, police and ambulance ...
Located in the Dodecanese island complex, this lesser-known island is straight out of a fairy tale, and we're not talking ...
A rightist ally of President Erdogan, Devlet Bahceli of Turkey’s Nationalist Movement Party, this week openly questioned Greece’s sovereignty over the islands of the southeastern Aegean. In so doing ...
TASS/. Port authorities in the Greek island of Rhodes have detained two Russians, who are suspected of helping migrants come to Greece from Turkey, Russia’s embassy in Athens told TASS on Thursday.