The funny thing is Russia an China can claim to be less racist as they are homogenous societies.
That is completely nonsense. Absolutely ludicrous.
Neither Russia nor China are homogenous. Both have large Muslim minorities (and both are be pretty racist against them). Eastern Russians are not European descended and are looked down on by Western Russians. Tibetans are not Han Chinese.
Even the Asian nations that actually are pretty "homogenous" like Japan and Korea are also famously pretty racist.
They're both the remnants of large land empires, each incorporating many ethnicities, languages, religions... They are not at all homogenous.
Like, that whole thing with the Uyghurs, what did you think that was about? Or Chechnya?