...thousands protesting falling living standards
..."People have no work and they are fed up,"
...In the capital, hundreds of police officers blocked off the centraland detained dozens of protesters when they began to chant, shouting "Freedom!" and "This is our city!"
Yes, it's Russia.
Is this our future? Is this our present?