Two owners of a hotel complex in Rhodes have been arrested for smuggling illegal migrants from Turkey to Greece. As...
News in English from Greece
News in English from Greece
Two owners of a hotel complex in Rhodes have been arrested for smuggling illegal migrants from Turkey to Greece. As...