How the world sees Greece
The makeshift stopover facilities near the small town of Idomeni in northern GREECE aim to offer temporary shelter and facilities including health care to ...