A map shows the disputed 3 islands in the Strait of Hormuz between Iran and UAE. (Public domain)Iran’s foreign ministry has summoned the Chinese communist regime’s ambassador in Tehran to express its anger and condemn Beijing for siding with the United Arab Emirates (UAE) over disputed Gulf islands. Some experts believe that the Chinese Communist

Read more

More Articles …