People took the streets of Russia today despite the cold temperatures to protest against the lack of choice in the upcoming...
Russian police detained protesters on Sunday, including opposition leader Alexei Navalny, as they tried to rally anti-government...