Thousands of Russians defied authorities and marched in central Moscow, ignoring officials‘ warnings and pressing demands to let independent candidates run in upcoming city council elections.
Thousands of Russians defied authorities and marched in central Moscow, ignoring officials‘ warnings and pressing demands to let independent candidates run in upcoming city council elections.