Protest call as Russian vote to confirm Putin wraps up
A woman registers to vote in Russia’s presidential election in the city of Yuzhno-Sakhalinsk on far eastern Sakhalin Island on March 17, 2024. | Photo Credit: AFP Kremlin critics called for massive protests at Russian polling stations on Sunday for the final day of a presidential election that is guaranteed to cement Vladimir Putin’s hardline…
Read More “Protest call as Russian vote to confirm Putin wraps up” »