Vladimir Putin claims landslide Russian election victory
Russian president uses victory speech to say war in Ukraine and strengthening military will be his main tasksVladimir Putin has claimed a landslide victory in Russia’s presidential vote, as thousands in the country and...
Read More