05MB0050

In by admin

05MB0050

The Greek port city of Patras is a major human-trafficking hub for undocumented migrants, especially from Afghanistan, who are trying to reach other parts of Western Europe, May 2009. Milos Bicanski/The Stand