China hosts leaders from Spain, the UAE and Russia in Beijing, blasting the US “dangerous and irresponsible” buildup at the Strait of Hormuz, while moving closer to countries disenchanted with the US and its actions on Iran. Al Jazeera's @Katmyu reports from Beijing, China. https://t.co/sGNtzTQmSr