europe news Russia Russian presidential election 2024 Vladimir Putin World newsVladimir Putin claims landslide Russian election victoryTheWorldsNewsMarch 18, 2024 by TheWorldsNewsMarch 18, 20240 Russian president uses victory speech to say war in Ukraine and strengthening military will be his main tasks Vladimir Putin has claimed a landslide victory...