West decries Russia's reelection of Putin, China, India vow closer ties cross-posted from: lemy.lol/post/21905961...