MOSCOW — Russian authorities detained more than 150 opposition protesters on Thursday in Moscow and in St. Petersburg, where a police helicopter hovered low over demonstrators shouting anti-Kremlin slogans on the main street.
Russian News Website
MOSCOW — Russian authorities detained more than 150 opposition protesters on Thursday in Moscow and in St. Petersburg, where a police helicopter hovered low over demonstrators shouting anti-Kremlin slogans on the main street.