Russia elections: Vladimir Putin ominously brings in China to make sure he gets his result March 14, 2024 A Special Representative of the Chinese Government for Eurasian Affairs will lead a delegation of Chinese observers at the Russian presidential elections, More