Published: May 24, 2022, 20:46 IST | Updated: May 24, 2022, 20:46 IST
Russian opposition leader Alexei Navalny had his nine-year prison sentence appeal rejected by a Russian court. During the hearing, he slammed Russian President Vladimir Putin’s invasion into Ukraine.