News >China

Without driver or map, vans go from Italy to China

2010-10-29 16:00

Without driver or map, vans go from Italy to China
In this July 15, 2010 file photo, a technician works in an unmanned electric-powered vehicle as it makes its way in a street in Parma, Italy. [Photo/Agencies]

   Previous Page 1 2 Next Page  

Related News: