Watch Russia Protests Live Stream Russia
News TV Channel / The conviction and jailing of Russian protest leader Alexei Navalny has led to widespread criticism. Navalny was imprisoned for five years for embezzlement from a timber firm. He had denied the charges, saying the trial was politically motivated. Later, police detained dozens of protesters following scuffles in Moscow, St Petersburg and other cities.
If you are enjoying reading this website, please consider Subscribing For Free!comments powered by HyperComments