A Russian court on Tuesday convicted top opposition leader Alexei Navalny of fraud and contempt of court, sentencing him to nine more years in prison in a move that was seen as an attempt to keep President Vladimir Putin’s biggest foe behind bars for as long as possible. The new sentence follows a year-long crackdown […]
Recent Comments