Tag: Iran's disputed islands

Chinese ambassador summoned to Iran for a statement regarding disputed islands

China released a contentious joint statement with Arab states that included information…

News Desk News Desk