×

Russians in Latvia vote in presidential election, and some protest against Putin

By Thomson Reuters Mar 17, 2024 | 3:04 PM