Putin Addresses Red Square Crowd After Election Win Blasted By West
2024-03-18 18:06:16 Moscow: President Vladimir Putin hailed the “return” to Russia of annexed Ukrainian territories on Monday at a concert on Red Square after winning an election blasted as illegitimate…