Kremlin-Backed Reforms Spark Protests in Russia’s Altai Republic 

Eight people were arrested in the Siberian republic of Altai on Thursday for staging a protest against reforms initiated by Kremlin-installed head Andrei Turchak. 

Protesters blocked off a part of the…

Continue Reading