Connect to share and comment

Greece migrants 10 03 2012 1

Greece migrants 10 03 2012 1

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

Louisa Gouliamaki