A Russian court ordered on Friday that the brother and several allies of jailed Kremlin critic Alexei Navalny be put under house arrest while Moscow police said they would close metro stations and streets near the Kremlin ahead of planned protests.
A Russian court ordered on Friday that the brother and several allies of jailed Kremlin critic Alexei Navalny be put under house arrest while Moscow police said they would close metro stations and streets near the Kremlin ahead of planned protests.