
West slams fraught Russian election as China's Xi congratulates Putin
Mar 19, 2024
Moscow [Russia], March 19: Western governments came out on Monday to condemn Russian President Vladimir Putin's landslide win in a vote they say was neither free nor fair, while China, Moscow's main ally amid increased international isolation, sent congratulations.
Read More...