Greek authorities detain two Russians on charges of human trafficking
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 in Athens confirmed.
- Published in Greece