
US Not Taking China’s Ambition Seriously: Sitilides
What kind of leverage does China's presence in Cuba have over the United States? From Chinese spy bases to talks of Chinese troops stationed there, national security alarm bells are ringing. This comes...
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.