51728

Putin critic Navalny faces court hearing

Russian opposition leader Alexei Navalny faced a court hearing Tuesday that could end with him being sent to prison for years and fuel more protests against the Kremlin.

Latest Post