
Potential Closing Hormuz Strait Would 'Specifically Hurt China': Geopolitical Analyst
Tensions have escalated after the U.S. struck three major nuclear facilities in Iran on Saturday evening. In retaliation, the Iranian regime fired missiles Monday toward U.S. military bases in Qatar an...
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.