China says Strait of Hormuz blockade against global interests, urges restraint

Back
Top