Russian opposition leader Alexei Navalny sentenced to 2.5 years in prison by Russian court

Updated: April 3, 2025 - 9:55am
0:00 / 0:00

15 seconds

15 seconds

The outspoken critic of the Kremlin says Russians will not be deterred by his sentence