This video argues that the ongoing naval blockade in the Strait of Hormuz is not primarily about Iran, but is instead a strategic geopolitical message sent by the United States to China.
Tags:
No tags
NO DATA FOUND. INITIATE FIRST COMMENT SEQUENCE.