The Kremlin is clamping down on critical voices as Russia ‘s presidential election is due to take place in about six weeks. Russian opposition leader Alexei Navalny was arrested in Moscow last weekend and h is Youtube-based channel was shut down in the middle of a broadcast. It’s the fourth time Navalny has been arrested since…
Leave a Reply