Connect to share and comment

Greece migrants 10 03 2012

Greece migrants 10 03 2012

Police check papers in central Athens's Omonia Square, where thousands of illegal migrants live.

Louisa Gouliamaki