The ongoing Red Sea crisis has escalated at a pace and scale with far-reaching geopolitical dimensions. US officials have confirmed that Iranian and Russian entities have long supported Houthi targeting capabilities.
Recent disclosures now point to Chang Guang Satellite Technology, a Chinese firm, as a new actor allegedly supplying satellite imagery to the Houthis.
This content is locked
Select a CN Premium Subscription Package To Unlock The Content!