Thousands of Russian opposition activists and their supporters have rallied in Moscow, in the wake of regional elections that saw the ruling party trouncing opposition candidates in voting criticized as rigged.
Thousands of Russian opposition activists and their supporters have rallied in Moscow, in the wake of regional elections that saw the ruling party trouncing opposition candidates in voting criticized as rigged.