video poster

Exposing the Chinese Regime's Hidden Crime

Tesla is feeling the pain, stemming from its operations in China. Its factories there have easy access to the world’s biggest car market, but sales have taken a major hit amid local lockdown orders....
Read More
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved