Exarchia Square sits in the heart of Athens and is where peopleĀ fleeing war find themselves descending too as they chart … More
Tag: Greece
Filippiada
In 2015, over one million people journeyed to Europe from the Middle East, central Asia and Africa in one of … More