Athens Times
—
The police in Essen, in west Germany, requested by a shopping center which is located in the central part of the city to…Read more in Greek