CURRENTGLOBAL Putin wins Russia election in landslide with no serious competitionEditor Selangor JournalMarch 18, 2024 by Editor Selangor JournalMarch 18, 2024 MOSCOW, March 18 — President Vladimir Putin won a record post-Soviet landslide in Russia’s election on Sunday, cementing his already tight grip on power in a victory...