Russian police detain more than 150 protesters

Source: Reuters Russian authorities have detained more than 150 opposition protesters in Moscow and in St. Petersburg, where a police helicopter hovered low over demonstrators shouting anti-Kremlin slogans on the main street. Prominent opposition leader Boris Nemtsov, a fierce critic of Prime Minister Vladimir Putin, said from the back of a police bus that he […]