How the world sees Greece
NEA KAVALA, GREECE – No sooner had Omar Mustafa and his family moved into the new accommodation allocated to them than he set to work ...