Moscow court upholds 19-year prison sentence for Russian opposition politician Alexei Navalny
MOSCOW (AP) — A court in Moscow has upheld a 19-year prison sentence for imprisoned Russian opposition leader Alexei Navalny, who was convicted on…
Continue Reading