Thousands of Volkswagen vehicles have been impounded in U.S. ports, allegedly due to a component made in Xinjiang Uygur Autonomous Region in northwest China. What's the intention of this move?
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3