President of Russia
West slams fraught Russian election as China’s Xi congratulates Putin
World
David Turner
Western governments came out on Monday to condemn Russian President Vladimir Putin‘s landslide win in a vote they say was neither free ...
Putin opponents face threats as Russian presidential poll continues
World
David Turner
Overshadowed by the war in Ukraine and with the opposition excluded, Russia continued its presidential election on Saturday to keep Russian President ...