A Major deal, Iran is escalating through its Houthi proxies deep into the Indian Ocean. OR
Houthis did this on their own.
I suspect the former, but do not rule out the latter.
When is Beijing going to cry uncle and pressure Iran?
Be the first to reply to this comment.