Russian opposition leader Alexei Navalny sentenced to 2.5 years in prison by Russian court
Updated: August 19, 2024 - 2:14pm
The outspoken critic of the Kremlin says Russians will not be deterred by his sentence