Technology
2018-07-11 22:55 GMT+8

Chinese Premier Li and German Chancellor Merkel ride in a self-driving vehicle at cooperation exhibition

CGTN
Copyright © 

RELATED STORIES