China on Saturday, in its speech at the United Nations General Assembly, launched a veiled attack on the United States, calling for the sovereignty of Gulf countries to be respected. Further, without naming America, Beijing urged the “relevant country” to stop threatening Cuba and lift its blockade on the latter.