text: Some of Putin's talking points and Russia's narratives became hot topics on China's internet. This is a screenshot of what's trending on Baidu. The first one reads "Russia demands that the US pull back its troops from Ukraine".