Employees work along a Geely Automobile Corp assembly line in Cixi, China, on June 21 last year.Oct 02, 2013

FULL STORY

Photo: Reuters

This photo has been viewed 191 times.

TOP top