In what was deemed a preordained victory, President Vladimir Putin has clinched another six years at the helm of Russia. This tenure now extends until 2030, making him the longest-serving Russian head of state since Joseph Stalin. The recent election, marked by…
Today: 5. Nov, 2024