Russia-Ukraine war LIVE: West decries Russia’s reelection of Putin; China, India vow closer ties

This post was originally published on WION.