
Politics
Russia’s Main Opposition Leader Alexei Navalny Says He Has Been Moved To A “Concentration Camp”
Russia’s main opposition leader, Alexei Navalny, has been sent to a prison camp in the Vladimir region of Russia near Moscow, where he will be held for the next two and a half years.