Open this photo in gallery: People queue outside a polling station during Russia’s presidential election in Moscow on March 17, 2024.NATALIA KOLESNIKOVA/Getty Images
President Vladimir Putin is poised to tighten his grip on power on Sunday in a Russian election that is certain to deliver him a landslide victory, though some opponents staged a symbolic noon protest at polling stations against his rule.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.