
Beijing — Western envoys in China criticised Russia on Monday for its invasion of Ukraine, with the US ambassador saying China should not spread Russian “propaganda”, in an unusual public forum in a country that has declined to condemn Moscow’s attack.