"Left Front" leader Sergei Udaltsov

On 25 December 2025, a military court in Moscow sentenced Sergei Udaltsov, coordinator of the “Left Front” movement, to six years in prison on charges of “supporting terrorism.”


From MR Online via This RSS Feed.