Russians head to polls in a vote set to extend Putin’s rule
In this photo released by Official news Channel of the Administration of Petropavlovsk-Kamchatsky Urban District, A woman casts a ballot at a polling station during a presidential election in Petropavlovsk-Kamchatsky, the capital of Kamchatka Peninsula region, 6 797 km (4248 miles) east of Moscow, Russia, on March 15, 2024. | Photo Credit: AP Voters headed…
Read More “Russians head to polls in a vote set to extend Putin’s rule” »
