A handout picture released on Saturday by the Spanish police and Interior Ministry shows suspected members of a gang accused of smuggling Chinese migrants into Europe and the US after they were arrested in Barcelona, Spain.Aug 12, 2013


Photo: AFP / Spanish Police / Spanish Interior Ministry

This photo has been viewed 311 times.

TOP top