Putin critic and pro-war activist jailed by Russian court
Sergei Udaltsov, the leader of the Left Front movement that opposes President Vladimir Putin, was arrested last year.
(ABC News (AU), 2025-12-25T23:24:36Z)